sanyam.
ingestgit pushVS Code hookAPI GatewayIngest λ~200 msAI λNova Pro + Titanproject memoryDynamoDB + S3queryagentCopilot · Cursor · ClaudeMCP server5 toolsQuery λRAG + cacheget_project_context · get_recent_changes · search_context · log_context · get_eventsanswers cite the commit · ~1.2 s median · ~$4 per developer per month
git pushVS Code hookLambda, about 200 msNova Pro, Titan embeddingsproject memoryDynamoDB, S3Copilot, Cursor, Claudeover MCP, 5 toolsanswer in 1.2 scites the commitAbout $4 per developer per month.
All projects

FlowSync

AI Project Memory for Coding Agents

AI coding agents are stateless. Every session starts from zero with no memory of past decisions or architecture. FlowSync gives agents persistent project memory via the Model Context Protocol.

Result
~1.2s median query latency
~200ms ingestion
~$4 / dev / month
What it does

Gives AI coding agents persistent memory across sessions via the Model Context Protocol. Agents log why they made decisions and query weeks of project history; git pushes auto-capture context as a fallback, all through a serverless AWS Bedrock pipeline.

What I built
  • Event-driven AWS pipeline: raw events land in DynamoDB in about 200ms, Bedrock extraction runs asynchronously, and branch-aware RAG answers queries at ~1.2s median latency.
  • Tiered model routing sends once-per-commit extraction to Nova Pro and interactive chat to Nova Lite, cutting inference cost by roughly 60%.
How it works
  1. 01VS Code Extension + MCP Server (TypeScript)
  2. 02API Gateway
  3. 03AWS Lambda (Python 3.12)
  4. 04Amazon Bedrock (Nova Pro + Nova Lite) + Titan Embeddings
  5. 05DynamoDB + S3
  6. 06Next.js Team Dashboard
Features
  • 5 MCP tools discovered natively by Copilot, Cursor, and Claude Code
  • log_context records the why behind each change: decisions, risks, and reasoning per commit
  • search_context answers natural-language questions with strict source citations back to commits
  • Git-push auto-capture fallback, so the project brain grows even for developers without an agent
  • Titan embeddings stored beside context items in DynamoDB; no separate vector database to operate
  • Branch-aware RAG plus a real-time team dashboard of decisions, risks, and pending tasks
  • Shipped as a VS Code extension with scrypt-hashed project tokens and a 1-hour RAG response cache