← All Projects
RAG Agent — PDF Chat
A custom retrieval-augmented generation agent built with LangGraph. Chat with any PDF using a fully local LLM. No data leaves your machine.
PythonLangGraphLangChainOllamaChroma
A local RAG pipeline that lets you upload a PDF and ask questions about it in natural language. Built to understand LangGraph’s agent loop internals and as a hands-on Python/AI refresher.
Technical highlights:
- LangGraph for orchestrating the agent loop (retrieve → generate → reflect)
- Chroma as the local vector store for document embeddings
- Ollama for running an LLM entirely on-device with zero API cost and full privacy
- LangChain for document loading and chunking
- Requires Python 3.13+