{"full_name":"Tencent/WeKnora","owner":"Tencent","name":"WeKnora","url":"https://github.com/Tencent/WeKnora","description":"Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.","homepage":"https://weknora.weixin.qq.com","topics":[],"language":"Go","license":"NOASSERTION","avatar":"https://avatars.githubusercontent.com/u/18461506?v=4","created_at":"2025-07-22T08:01:23Z","pushed_at":"2026-11-09T15:19:50Z","metrics":{"stars":37082,"forks":5114,"watchers":149,"issues":1708,"prs":3514,"releases":42,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":22},"growth":{"day":{"stars":135,"forks":31,"base_day":"2026-11-09"},"week":{"stars":816,"forks":177,"base_day":"2026-11-03"}},"history":{"dates":["2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[34117,34192,34380,34508,34723,34986,35075,35216,35302,35542,35650,35773,35911,36051,36266,36379,36947,37082],"forks":[4547,4556,4586,4597,4626,4678,4700,4736,4748,4793,4823,4850,4881,4900,4937,4964,5083,5114],"watchers":[149,151,152,152,152,152,152,152,151,152,150,150,150,150,151,151,149,149],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{"weekly":142,"monthly":171,"weekly_rate":153,"monthly_rate":171},"same_owner":[{"full_name":"Tencent/AI-Infra-Guard","name":"AI-Infra-Guard","boards":{}},{"full_name":"Tencent/BrowserSkill","name":"BrowserSkill","boards":{}},{"full_name":"Tencent/MMKV","name":"MMKV","boards":{}},{"full_name":"Tencent/QMUI_Android","name":"QMUI_Android","boards":{}},{"full_name":"Tencent/TNN","name":"TNN","boards":{}},{"full_name":"Tencent/cherry-markdown","name":"cherry-markdown","boards":{}},{"full_name":"Tencent/lemon-cleaner","name":"lemon-cleaner","boards":{}},{"full_name":"Tencent/libpag","name":"libpag","boards":{}},{"full_name":"Tencent/mars","name":"mars","boards":{}},{"full_name":"Tencent/matrix","name":"matrix","boards":{}},{"full_name":"Tencent/ncnn","name":"ncnn","boards":{}},{"full_name":"Tencent/omi","name":"omi","boards":{}},{"full_name":"Tencent/puerts","name":"puerts","boards":{}},{"full_name":"Tencent/teamai-cli","name":"teamai-cli","boards":{}},{"full_name":"Tencent/tinker","name":"tinker","boards":{}},{"full_name":"Tencent/tmagic-editor","name":"tmagic-editor","boards":{}},{"full_name":"Tencent/vConsole","name":"vConsole","boards":{}},{"full_name":"Tencent/wepy","name":"wepy","boards":{}}],"issues":[{"number":1679,"title":"[Feature]: 重建/重解析知识时应复用 OCR、Embedding、Wiki Map 等缓存，避免全量重算","comments":77,"created_at":"2026-06-14T09:56:26Z"},{"number":1248,"title":"[Feature]: 知识库问答-点赞点踩","comments":51,"created_at":"2026-05-11T03:41:04Z"},{"number":1418,"title":"[Feature]: 希望支持配置mysql作为底层数据库","comments":44,"created_at":"2026-05-21T01:47:14Z"},{"number":917,"title":"[Feature]: 请尝试适配pc，平板和安卓的显示","comments":24,"created_at":"2026-04-05T11:39:13Z"},{"number":2985,"title":"[Bug]: 仅邀请（invite_only）注册模式下，通过邀请链接邀请无账号用户时受邀者无法注册，被停留在登录页","comments":13,"created_at":"2026-09-02T07:18:15Z"},{"number":274,"title":"[Wechat]: WeKnora 官方交流群","comments":10,"created_at":"2025-09-11T03:14:11Z"},{"number":481,"title":"[Bug]: 知识库的多模态识别不了pdf扫描件","comments":9,"created_at":"2025-12-25T06:03:17Z"},{"number":3810,"title":"[Bug]: 使用API Playground报错，failed to write /workspace/agent_slides.json: sandbox: create workspace directory: docker MakeDir: invalid_request: mkdir -p /workspace: [Analyze the error above and try a different approach.]","comments":6,"created_at":"2026-09-28T03:58:36Z"}],"discussions":[{"number":4981,"title":"dsh-weknora-ops — 社区 DSH 插件：WeKnora 的写路径（入库 / 门禁删除 / 标签树）","comments":0,"category":"Show and tell","created_at":"2026-11-01T09:27:41Z"},{"number":4613,"title":"路线图咨询：Agent 模块后续是否会加入可视化工作流编排能力？","comments":0,"category":"Ideas","created_at":"2026-10-22T07:55:54Z"},{"number":4612,"title":"Roadmap question: is visual workflow orchestration planned for the Agent module?","comments":0,"category":"Ideas","created_at":"2026-10-22T07:52:41Z"},{"number":4585,"title":"DOC 后缀的文件上传总失败","comments":0,"category":"General","created_at":"2026-10-21T11:01:59Z"},{"number":4340,"title":"新增智能体，类型-【wiki+rag】时，需要实现，工具配置-【查询知识图谱】可以真正使用","comments":0,"category":"Q&A","created_at":"2026-10-15T09:40:54Z"},{"number":3819,"title":"数据分析师agent执行时报错，如何处理？","comments":1,"category":"Q&A","created_at":"2026-09-28T09:56:06Z"},{"number":3813,"title":"使用技能生成文件下载失败。","comments":0,"category":"Q&A","created_at":"2026-09-28T06:28:49Z"},{"number":3373,"title":"大厂搞开源，质量还这么好。普通程序员还有出路吗","comments":0,"category":"General","created_at":"2026-09-17T14:08:01Z"}],"latest_release":{"name":"v0.9.0","tag":"v0.9.0","published_at":"2026-10-29T06:59:12Z","body":"## What's Changed\r\n* fix(docs): stabilize anchor navigation and link release topics by @lyingbug in https://github.com/Tencent/WeKnora/pull/4287\r\n* feat(agent): persist human-in-the-loop prompts with a shared broker by @lyingbug in https://github.com/Tencent/WeKnora/pull/4250\r\n* feat(search): add RRF controls in a tabbed settings popover by @lyingbug in https://github.com/Tencent/WeKnora/pull/4300\r\n* docs(swagger): document the real request and response types by @lyingbug in https://github.com/Tencent/WeKnora/pull/4304\r\n* feat(agent): add the built-in WeKnora assistant with an operation catalog by @lyingbug in https://github.com/Tencent/WeKnora/pull/4302\r\n* feat(agent): let the WeKnora assistant read the bundled documentation by @lyingbug in https://github.com/Tencent/WeKnora/pull/4303\r\n* fix(ui): compact resource list headers in Lite mode by @lyingbug in https://github.com/Tencent/WeKnora/pull/4316\r\n* fix(agent): admit catalog operations only from knowledge API areas by @lyingbug in https://github.com/Tencent/WeKnora/pull/4317\r\n* fix(agent): let the WeKnora assistant search without its own rerank model by @lyingbug in https://github.com/Tencent/WeKnora/pull/4315\r\n* feat(frontend): open the WeKnora assistant from anywhere with page context by @lyingbug in https://github.com/Tencent/WeKnora/pull/4314\r\n* feat(agent): open more workspace operations to the WeKnora assistant by @lyingbug in https://github.com/Tencent/WeKnora/pull/4318\r\n* feat(agent): let the assistant delete and move documents in batches by @lyingbug in https://github.com/Tencent/WeKnora/pull/4319\r\n* docs(site): add the model leaderboard page by @begoniezhao in https://github.com/Tencent/WeKnora/pull/4333\r\n* feat(agent): let the assistant manage FAQ entries by @lyingbug in https://github.com/Tencent/WeKnora/pull/4327\r\n* feat(assistant): side panel, access levels and role-aware operations by @lyingbug in https://github.com/Tencent/WeKnora/pull/4342\r\n* feat(assistant): manage agents and skills, separate history, refresh pages by @lyingbug in https://github.com/Tencent/WeKnora/pull/4344\r\n* fix(assistant): reject restored ordinary sessions by @hahahahahayesyeseys in https://github.com/Tencent/WeKnora/pull/4356\r\n* feat(assistant): let the assistant manage knowledge bases by @lyingbug in https://github.com/Tencent/WeKnora/pull/4353\r\n* refactor(image): turn the hard-coded image flow into configurable pipelines by @tayadwx in https://github.com/Tencent/WeKnora/pull/3746\r\n* feat(datasource): deep-adapt Feishu/Lark sync with folder mirror, block parsing and embedded objects by @Greenplumwine in https://github.com/Tencent/WeKnora/pull/3497\r\n* fix(im): cap IM callback bodies before any adapter reads them by @Tong-bit-art in https://github.com/Tencent/WeKnora/pull/4369\r\n* fix(web-search): bound provider response bodies instead of buffering them whole by @Tong-bit-art in https://github.com/Tencent/WeKnora/pull/4370\r\n* fix(mcp): avoid replaying tools after ambiguous call failures by @Guo-Yixin in https://github.com/Tencent/WeKnora/pull/4124\r\n* fix(embedding): read the pool's first-error guard under its own mutex by @Tong-bit-art in https://github.com/Tencent/WeKnora/pull/4014\r\n* fix(chat): persist failed quick-answer turns so errors survive refresh by @AstonKrss in https://github.com/Tencent/WeKnora/pull/4306\r\n* fix(data-analysis): resolve workspace storage backends in quick answers by @kerthans in https://github.com/Tencent/WeKnora/pull/4214\r\n* fix(mcp): separate SSE connection lifetime from request timeouts by @yeliheng-010 in https://github.com/Tencent/WeKnora/pull/4140\r\n* fix(docparser): bound MinerU result packages and their expansion by @Tong-bit-art in https://github.com/Tencent/WeKnora/pull/4396\r\n* fix(embed): hide host context in user messages by @LuckVd in https://github.com/Tencent/WeKnora/pull/4388\r\n* fix(embed): send images when an OpenAI-compatible row declares them by @JSJ189 in https://github.com/Tencent/WeKnora/pull/4389\r\n* fix(models/api): cap non-streaming prov"},"readme":true,"readme_zh":true,"news":[{"title":"WeKnora – LLM-Powered Document Understanding and Retrieval Framework","url":"https://github.com/Tencent/WeKnora","hn":"https://news.ycombinator.com/item?id=46266357","source":"Hacker News","lang":"en","date":"2025-12-14","points":2,"comments":0},{"title":"WeKnora本地部署指南：语义知识图谱+Ollama嵌入实战","url":"https://blog.csdn.net/weixin_27038701/article/details/166676556","source":"blog.csdn","lang":"zh","date":"2026-09-25"},{"title":"微信又开源了一个神级知识库项目！","url":"https://www.eet-china.com/mp/a525707.html","source":"电子工程专辑","lang":"zh","date":"2026-09-17"},{"title":"一键解锁：腾讯WeKnora，小白也能玩转的AI知识管家","url":"https://www.sohu.com/a/1042279745_121956424","source":"搜狐","lang":"zh","date":"2026-06-26"},{"title":"腾讯开源WeKnora：让文档检索变得轻松无比！","url":"https://www.sohu.com/a/983391329_122004016","source":"搜狐","lang":"zh","date":"2026-02-03"},{"title":"【保姆级教程】本地部署WeKnora知识库系统，从小白到RAG实践者的进阶之路！","url":"https://blog.csdn.net/WANGJUNAIJIAO/article/details/154480864","source":"blog.csdn","lang":"zh","date":"2025-11-06"},{"title":"腾讯开源知识库WeKnora，和IMA真的有点像","url":"https://news.qq.com/rain/a/20250916A01BN400","source":"腾讯网","lang":"zh","date":"2025-09-16"},{"title":"- 9 GitHub Projects To Explore As Alternatives To Popular AI And Business Apps","url":"https://news.google.com/rss/articles/CBMid0FVX3lxTFA3TWl0YmRDaERVUDNaajZiU2t0ZzhZbHJ4YnRsYUwyalRkdHlfNnZkNlMyN1VEY0JlSURaSHc0UTU3d0U2N0w2X3lnaWJoa1dCU1RuLXBibmlJclo5SUluV2E0ZjNLQ19EN095bFpQUVh2WGVNaTFr?oc=5","source":"iTMunch","lang":"en","date":"2026-11-08"},{"title":"LLM Agent 工程范式迁移：从 Skill 模块到任务闭环","url":"https://news.google.com/rss/articles/CBMiXkFVX3lxTE1RcXVJTlplejJpWUNxZTY3MTQyWnZvcE1Ud0NjQWZfMmdIaUtYQjVnSGlLUWw5MklQam12X2ZRaHVhbWkxMU9oemljcFlpU2lrVEtNWERkSlVlUWRwMVE?oc=5","source":"CSDN","lang":"zh","date":"2026-11-08"},{"title":"What repos are trending on GitHub?","url":"https://news.google.com/rss/articles/CBMifkFVX3lxTE1SNElkQXBUUWlBZFBIRFoyclZjVldGUllHYXVOSl8xT09EQVozbEdsVWtjeFgtckc4ZXhjQThVUHB3VEZTcnlYRHdXYTAxYS1EM2FnU2FrdVU0MnJ6MlhCelo0cEN6MHl6Z3FUZ1kxSVNqa005cWwybzk4ZzI0QQ?oc=5","source":"TechTarget","lang":"en","date":"2026-09-21"},{"title":"Tencent Open-Sources WeKnora With Official DeepSeek Harness Plugin","url":"https://news.google.com/rss/articles/CBMifEFVX3lxTE1QUkc5YnNGS19SRFFqUjRybUVVY3l4UldSSXdKMXRVU0lLb0NhZl9MSkJ6ZlNrY2lmYzVETE1FaV9MWXJGdVBEaXdBRzBRaGxZMlB0UHhJNXBhRE5JU1A1MUFURDFsZmxQdVVuemVxbHFqbTR1MHYxaklFT3A?oc=5","source":"Pandaily","lang":"en","date":"2026-09-16"},{"title":"微信开源企业Agent知识底座，已适配DeepSeek Harness！","url":"https://news.google.com/rss/articles/CBMiVkFVX3lxTE5ZT1BQcEtJRmI1YmhMUmROTFAwV1pWQ01FUUtUZVdPUmJoNnM5ZTFTSnN6MVNLS3NOdjZPa0RyMXVUODdwcnNwUXItYndHZlBaQmFqY1ZR?oc=5","source":"腾讯新闻","lang":"zh","date":"2026-09-16"},{"title":"腾讯开源 WeKnora 框架：五分钟搭建企业级智能问答机器人","url":"https://news.google.com/rss/articles/CBMinAFBVV95cUxPSmxVMGw5VEdUN0hoZ1Yyd2JfcVl6eFVubUNQblQ1UUdlSk5ETXlYWV8teC1mNFByTU9mR1pPblZ6Zmpzei1vNkJGV1lRb3gyY0UteHJEdnpVVm16Z05tTVlOSEIxU1JvUDYtOUVUaF9uRFRKZTVOcFBvRXFtajVrQ1c4aDRUVllrZmNCcDN0M1ZxcXRnUlhkZnd0c1E?oc=5","source":"积墨 AI","lang":"zh","date":"2026-06-29"},{"title":"Tencent WeKnora Open Source: Let AI Solve Your Document Management Issues","url":"https://news.google.com/rss/articles/CBMiSkFVX3lxTE0tc29KajY1eXR4dWhUb0R4bFkzV0hmM3ZPR25ja0NOS2FBa2lYMU15TUxzTkJVNnZCRWctbi1RUjNfQmhIcXp4OVh3?oc=5","source":"AIBase","lang":"en","date":"2025-08-07"},{"title":"WeKnora：基于大模型的新一代文档理解与检索框架","url":"https://news.google.com/rss/articles/CBMiakFVX3lxTE05b29vVmNsbWZ4Y2pSNUZLdDdvaHFiTkpCeWVRdWdEaWdsN2I2eXhOb2doRmtDQThjS18xVFhjNEVOS2ZRLWE3S3RBWEtYQl9kYW5GS0ZtQlZKVlB6ZnR5bFBFUlhtVG0xT2c?oc=5","source":"53AI","lang":"zh","date":"2025-08-06"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}