琅嬛 Langhuan

一个可单二进制部署的知识库 MCP。把企业文档变成可检索、可向量化、可追溯的知识服务, 再通过 REST 与 MCP over HTTP 交给上层的 LLM、Agent 和业务工具。

它解决的问题

RAG 里缺的,不是另一个聊天框。琅嬛只负责知识处理与检索这一层——它不生成 LLM 答案, 也不编排 Chat 或 Agent,让知识底座可以被不同模型、不同客户端重复使用。

文档琅嬛你的 LLM / Agent

内置能力

  • 中文混合检索pgvector 向量检索、PostgreSQL FTS 全文检索与 zhparser 中文分词,通过确定性 RRF 融合,兼顾语义和关键词。
  • 原生 MCP over HTTPknowledge_search、document_ingest 等工具直接暴露给 MCP 客户端,让知识库可以被 Claude、Agent 或内部工具调用。
  • 单二进制交付REST、MCP、异步 worker 与内嵌 Web Console 一起编译进一个 Go 二进制,不需要 Node 运行时或微服务编排。
  • 全程可追溯每个 chunk 都能回到源文档、版本和页码、行列或偏移锚点,导入、分块和索引链路保持幂等。
  • 多租户边界Workspace 即租户边界,配合成员角色与 Workspace API Key,适合把知识服务放进真实的组织环境。

支持的文档

PDFMarkdownTXTCSVXLSXDOCX

项目与联系

琅嬛由 David Liu 发起,持续关注 AI 应用从演示走向生产时,知识底座应该如何工作。 项目开源,欢迎试用与反馈。

langhuan.dev ↗

想聊聊你的场景?联系我:liuw@liuw.net