DANIEL KIRCHNER
All projects

AI Chatbot for Knowledge Platform

PythonLangChainOpenAIMilvusFastAPIMCP

Problem

A healthcare platform needed answers from 500+ video and PDF items. A prompt alone invents citations. Legal would have stopped it.

Constraints

Production, not a demo. Data stays in a regulated setting. No platform name, no contacts. The product-manager quote on the homepage belongs to this stack.

Architecture

RAG pipeline with LangChain, OpenAI, Milvus, FastAPI. An MCP server so tools and sources are not stuck in the prompt. Self-hosted vectors where the data requires it.

Operations

Answers have to hold, not only in the demo. Source grounding and a traceable path from question to chunk. Details are in the RAG and MCP articles.

In production. RAG over 500+ items, MCP server attached, answers with a source.