Live AI applications I designed, built and deployed through T4Tangerine, from multi-agent systems on AWS to MCP servers and open datasets.
Stack Optimizer
Multi-agent advisor for software and cloud spend
Shows a company where it overpays for technology and what to change, tool by tool, shaped by its own policies. An orchestrator agent on Claude calls a RAG agent over the client's documents and a pricing catalogue; every cost and saving is calculated in code, so each figure can be audited.
ClaudeBedrock AgentCoreStrandsKnowledge Bases on S3 VectorsAWS CDKFrankfurt, EU data residency
OpEx Agent
From a business goal to a resource plan
Turns a goal into sub-goals with dependencies, the roles and capacity needed, hiring gaps, costs, the P&L line it moves, and risks. A signed-in app on AWS with Claude on Amazon Bedrock.
Claude on BedrockAPI GatewayCognitoLambdaDynamoDBCloudFront
AI Visibility (AEO)
How often AI assistants recommend a brand
Asks Claude, ChatGPT, Gemini and Perplexity the questions buyers ask, then measures whether a brand is named, where it ranks, which competitors appear instead and which sources are cited. Runs as a signed-in app with reports across all four assistants.
Claude web searchOpenAI Responses APIGeminiPerplexityStructured outputsAWS
EU AI Compliance Tracker
Open dataset of EU AI enforcement
A source-linked tracker of fines, court rulings, regulator orders and guidance under GDPR, the AI Act, DORA and the Digital Services Act, tagged for financial services. New entries are drafted by Claude against the taxonomy and reviewed by a person.
PythonClaude structured outputsJSON schema from taxonomyGitHub Actions
Instagram Media Export MCP server
Connecting AI agents to business tools
A remote MCP server that lets Claude, or any MCP client, turn an Instagram data export into organised albums in Google Drive or Cloudinary: it recovers capture time, captions and GPS from metadata, groups media into albums and uploads them, safely re-runnable from a checkpoint.
TypeScript MCP SDKStreamable HTTPBearer-token authGoogle DriveCloudinary