{"repo":"kanna12580/kk-knowledge-agent","free":true,"listed":false,"github":"https://github.com/kanna12580/kk-knowledge-agent","clone":"git clone https://github.com/kanna12580/kk-knowledge-agent.git","description":"轻量级知识库系统，支持知识库管理、文本/txt 上传、语义检索、流式返回，并将检索能力封装为 MCP Server，供 Agent 调用。","language":"Python","stars":72,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"kk-knowledge-agent 轻量级知识库 Agent 项目，支持知识库管理、文本/txt 上传、分块向量化、语义检索、流式返回，并通过 MCP Server 暴露给 Agent 调用。 Architecture Repository Layout Demo Screenshots Frontend knowledge base and document workflow: Codex MCP knowledge base tool call: Local Setup Backend API docs: Frontend Demo app: MCP Server MCP config example: MVP Scope - Knowledge base CRUD with pagination. - Direct text document upload. - .txt file upload. - Chunking and local multilingual embedding. - ChromaDB semantic retrieval. - SSE streaming search. - MCP tool: search knowledge base . - Basic tests with pytest. Development Order Follow AGENTS.md for the phased implementation plan. Local Installation See docs/LOCAL INSTALLATION.md for detailed Backend, Frontend, and MCP Server setup. Future Improvements - Add Docker Compose for one-command local deployment. - Replace SQLite with PostgreSQL for production usage. - Replace ChromaDB with Qdrant or Milvus for larger vector workloads. - Add PDF/DOCX upload. - Add BM25 + vector hybrid retrieval and rerank support. - Add answer generation with citation highlights.","default_branch":null,"files":null,"tree":[],"storefront":"/r/kanna12580","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kanna12580/kk-knowledge-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}