Vamshi Bachu — AI engineer and backend developer interested in building practical LLM-powered systems. I work on retrieval pipelines, agentic workflows, MCP servers, and reliable backend applications.
| Project | Description | Tags |
|---|---|---|
| ⭐ docrag-mcp | Document retrieval server with MCP, FAISS, embeddings and reranking. | RAG MCP FAISS |
| ⭐ guarded-ai-agent-mcp | AI agent with tool policies, guardrails and human approval. | Agents MCP Guardrails |
| Ad-Forge | Generative advertising pipeline from brief to media assets. | GenAI Pipeline |
| EnseSmells | Explainable multimodal ensemble for code-smell detection. | ML Explainable AI |
| git-like-pdf-diff | Git-inspired PDF comparison. | PDF Diff |
| OCR-MARKSHEET | OCR-based marksheet data extraction. | OCR Extraction |
⭐ = start here. More on my repositories page.
LANGUAGES Python · Java · SQL
BACKEND FastAPI · REST APIs
AI / ML LLMs · RAG · LangChain · LangGraph · PyTorch
AGENT SYSTEMS MCP · Tool calling · Guardrails
RETRIEVAL FAISS · Sentence Transformers · Reranking
INFRA Docker · AWS · Linux · Git
- Building reliable agentic workflows
- Improving document processing and retrieval quality
- Designing production-ready backend services
Learning [####################] ongoing
Building [####################] ongoing
Shipping [####################] ongoing
- 💬 Open to collaborating on RAG, agent, and MCP projects — open an issue or reach out via GitHub.
- 🐛 Found something in a project? Issues and PRs are welcome.
⬆ back to top
Stay curious. Build things. Understand how they work.

