L
Langgraphchatbot Rag MCP Observability
作者 @Damankp
MCP server by Damankp
创建于 12/1/2025
更新于 14 days ago
README
Repository documentation and setup instructions
📘 LangGraph Multi-Utility PDF Chatbot
🔑 Key Concepts Used
- LangGraph (stateful agent workflow, tool routing, checkpointing)
- RAG with FAISS (PDF embeddings + vector search)
- OpenAI Embeddings + Recursive Text Splitter
- Tool Calling (RAG, Web Search, Stock Price API, Calculator)
- Multi-Thread Memory using SQLite checkpointing
- Streamlit Chat UI with real-time response streaming (as a typewriter effect)
- Observability with LangSmith providing an effective tool for monitoring
✨ Overview
A Streamlit-based AI assistant that allows users to upload PDFs, ask questions using Retrieval-Augmented Generation (RAG), and perform actions using built-in tools. Each chat thread maintains its own memory, retriever, and history using LangGraph’s stateful architecture.
快速设置
此服务器的安装指南
安装命令 (包未发布)
git clone https://github.com/Damankp/LangGraphChatbot_RAG_MCP_Observability
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。
Cursor 配置 (mcp.json)
{
"mcpServers": {
"damankp-langgraphchatbot-rag-mcp-observability": {
"command": "git",
"args": [
"clone",
"https://github.com/Damankp/LangGraphChatbot_RAG_MCP_Observability"
]
}
}
}