Vibe Coding Discover

RAG

KnowledgeBase-RAG-LLM-System

View on GitHub

基于 Streamlit、LangChain 与 Chroma 的轻量级 RAG 学习项目,支持本地知识库上传、检索增强问答与聊天式交互。

★ 27348 forksPythonMITlhh737

A lightweight RAG learning project with a Streamlit upload and chat interface. It chunks TXT files, stores embeddings in a persistent Chroma database, and uses LangChain with DashScope models for retrieval-grounded, streaming answers and follow-up questions.

Use Cases

Ask questions grounded in uploaded documentsBuild a local knowledge-base chatbotPrototype ecommerce customer support for sizing, care, and color recommendations

Built With

Language
Python
Frameworks
LangChain · Chroma · Streamlit · DashScope

Tags

RAG · knowledge base · chatbot · document upload · vector search · local persistence · streaming · conversation history · Chinese