Praneet Dhoolia

Notes on building agents

Working notes from building retrieval agents, MCP-based assistants and software engineering agents with LangGraph — written while figuring them out.

  1. Agent DesignFebruary 8, 2025

    Building a Software Engineering Agent with LangGraph

    Sending a whole codebase with every request does not scale. This agent onboards a repository the way a new engineer would — summarising every file in parallel, then every package — and then uses that hierarchy like a table of contents: consult the outline, open only the chapters that matter, resolve the issue there.

  2. MCPJanuary 20, 2025

    Building a Universal Assistant with LangGraph and MCP

    Once every capability speaks Model Context Protocol, you stop writing a bespoke graph node per integration — one router, one MCP-agent node and one tool-invocation node are enough. A summary of the langgraph-mcp project.

  3. Series · 5 partsDecember 2024 – January 2025

    Building a Retrieval Agent with LangGraph

    Five parts taking LangGraph's RAG template all the way to a deployed, chat-facing assistant: crawling sites into a Milvus index, step-thru debugging the graph, shipping it to LangGraph Cloud, wiring up a chat client, and then fixing what real use exposed.