Chat PDF service
A backend for chatting with PDFs: cited answers, and an MCP server that gives AI agents the same tools.
View CV- Ingestion pipeline: PDF parsing, chunking and OpenAI embeddings stored in Supabase pgvector.
- Retrieval-augmented chat that returns cited answers.
- MCP server exposing list_docs, add_doc and chat_with_docs to AI clients.
- Docker images published to GHCR from a GitHub Actions pipeline.
- Python
- FastAPI
- OpenAI API
- Supabase
- pgvector
- MCP
- Docker