Top 100 Knowledge Base Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | AFFiNE | 72,170 | 5,226 | TypeScript | 618 | There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and r... | 2026-09-03 |
| 2 | outline | 40,439 | 3,536 | TypeScript | 39 | The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. | 2026-09-04 |
| 3 | Langchain-Chatchat | 38,614 | 6,267 | Python | 7 | Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM, Qwen and Ll... | 2025-11-10 |
| 4 | Trilium | 37,699 | 2,535 | TypeScript | 627 | Build your personal knowledge base with Trilium Notes | 2026-09-04 |
| 5 | reverse-skill | 34,422 | 4,661 | PowerShell | 1 | Reverse Engineering / Authorized Penetration Testing / Security Research Skill Router Pack AI-powered routing + On-demand toolchain bootstrapping + Self-evolving knowledge base Supports Claude Code, ... | 2026-09-03 |
| 6 | FastGPT | 29,559 | 7,297 | TypeScript | 153 | FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letti... | 2026-09-04 |
| 7 | llm_wiki | 17,349 | 2,049 | TypeScript | 161 | LLM Wiki is a cross-platform desktop application that turns your documents into an organized, interlinked knowledge base — automatically. Instead of traditional RAG (retrieve-and-answer from scratch e... | 2026-08-25 |
| 8 | claude-obsidian | 14,603 | 1,459 | Python | 69 | Self-organizing AI second brain for Obsidian + Claude Code. Drop any source and Claude reads, links, and files it into one connected knowledge graph of plain Markdown you own. AI note-taking, personal... | 2026-08-26 |
| 9 | KAG | 9,037 | 714 | Python | 165 | KAG is a logical form-guided reasoning and retrieval framework based on OpenSPG engine and LLMs. It is used to build logical reasoning and factual Q&A solutions for professional domain knowledge base... | 2026-01-28 |
| 10 | notebooklm-skill | 7,752 | 878 | Python | 11 | Use this skill to enable Claude Code to communicate directly with your Google NotebookLM notebooks. Query your uploaded documents and get source-grounded, citation-backed answers from Gemini. Features... | 2025-11-21 |
| 11 | QASystemOnMedicalKG | 7,364 | 2,275 | Python | 68 | A tutorial and implement of disease centered Medical knowledge graph and qa system based on it。知识图谱构建,自动问答,基于kg的自动问答。以疾病为中心的一定规模医药领域知识图谱,并以该知识图谱完成自动问答与分析服务。 | 2024-08-08 |
| 12 | llm-zoomcamp | 7,195 | 1,333 | Jupyter Notebook | 3 | LLM Zoomcamp - a free online course about real-life applications of LLMs. In 10 weeks you will learn how to build an AI system that answers questions about your knowledge base. Register here 👇🏼 | 2026-09-02 |
| 13 | go101 | 6,049 | 445 | HTML | 10 | An up-to-date (unofficial) knowledge base for Go programming self learning | 2026-04-08 |
| 14 | 5ire | 5,346 | 427 | TypeScript | 70 | 5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers . | 2026-07-15 |
| 15 | Awesome-POC | 5,186 | 1,046 | Java | 2 | 一个漏洞 PoC 知识库。A knowledge base for vulnerability PoCs(Proof of Concept), with 1k+ vulnerabilities. | 2026-05-11 |
| 16 | cheat-sheets | 4,815 | 1,443 | - | 2 | This is my personal knowledge-base. Here you'll find code-snippets, technical documentation, and command reference for various tools, and technologies. | 2026-08-31 |
| 17 | 53AIHub | 4,641 | 514 | Go | 20 | 53AI Hub is an open-source AI portal and knowledge base for managing enterprise knowledge, AI agents, prompts, and AI tools, seamlessly integrating with Coze, Dify, FastGPT, RAGFlow. 一个AI知识库与Agent门户 | 2026-09-03 |
| 18 | Knowledge-Base | 4,597 | 597 | - | 0 | Knowledge Base 慢雾安全团队知识库 | 2026-08-12 |
| 19 | OpenKB | 4,424 | 461 | Python | 32 | OpenKB: Open LLM Knowledge Base | 2026-07-22 |
| 20 | Awesome-Redteam | 4,324 | 745 | Python | 0 | 一个攻防知识库。A knowledge base for red teaming and offensive security. | 2026-06-23 |
| 21 | knowledge_graph | 4,018 | 624 | Jupyter Notebook | 19 | Convert any text to a graph of knowledge. This can be used for Graph Augmented Generation or Knowledge Graph based QnA | 2026-08-15 |
| 22 | obsidian-tasks | 3,986 | 383 | TypeScript | 137 | Task management for the Obsidian knowledge base. | 2026-09-02 |
| 23 | document.ai | 3,669 | 323 | Python | 1 | 基于向量数据库与GPT3.5的通用本地知识库方案(A universal local knowledge base solution based on vector database and GPT3.5) | 2023-05-12 |
| 24 | event-based_vision_resources | 3,637 | 744 | - | 0 | Event-based Vision Resources. Community effort to collect knowledge on event-based vision technology (papers, workshops, datasets, code, videos, etc) | 2026-08-14 |
| 25 | llm-wiki-agent | 3,480 | 397 | Python | 3 | A personal knowledge base that builds and maintains itself. Drop in sources — Claude (or Codex/Gemini) reads them, extracts knowledge, and maintains a persistent interlinked wiki. Works with Claude Co... | 2026-08-31 |
| 26 | MIRIX | 3,440 | 270 | Python | 33 | Mirix is a multi-agent personal assistant designed to track on-screen activities and answer user questions intelligently. By capturing real-time visual data and consolidating it into structured memori... | 2026-08-20 |
| 27 | kb | 3,412 | 115 | Python | 11 | A minimalist command line knowledge base manager | 2025-06-21 |
| 28 | notebooklm-mcp | 3,396 | 496 | TypeScript | 36 | MCP server for NotebookLM - Let your AI agents (Claude Code, Codex) research documentation directly with grounded, citation-backed answers from Gemini. Persistent auth, library management, cross-clien... | 2026-05-01 |
| 29 | vault-ai | 3,389 | 296 | JavaScript | 45 | OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database). Upload your own custom knowledge base files (PDF, txt, epub, etc) using a simple React frontend. | 2025-07-08 |
| 30 | MrDoc | 3,233 | 585 | JavaScript | 45 | mrdoc,online document system developed based on python. It is suitable for individuals and small teams to manage documents, wiki, knowledge and notes. 觅思文档,适合于个人和中小型团队的在线文档、知识库系统。 | 2026-09-03 |
| 31 | autoflow | 2,969 | 194 | TypeScript | 66 | pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai | 2026-04-27 |
| 32 | Notes | 2,927 | 153 | TypeScript | 1 | Build your personal knowledge base with TriliumNext Notes | 2025-06-24 |
| 33 | cabinet | 2,865 | 299 | TypeScript | 38 | AI-first knowledge base and startup OS | 2026-08-25 |
| 34 | NoteDiscovery | 2,776 | 233 | JavaScript | 3 | Your Self-Hosted Knowledge Base | 2026-09-03 |
| 35 | SAG | 2,460 | 155 | Python | 1 | A new SOTA for RAG — an original retrieval architecture and an open-source knowledge base for humans and agents. | 2026-09-03 |
| 36 | knowledge-garden | 2,458 | 138 | TypeScript | 0 | 我的第二大脑 second brain,我的数字花园 digital garden,用obsidian双链笔记软件写作而成 | 2025-09-05 |
| 37 | relation-graph | 2,273 | 515 | JavaScript | 46 | relation-graph is an relationship graph component for React/Vue/Svelte relationship data visualization/edit. Through its slot-based customization model, users can fully customize graph elements with ... | 2026-05-20 |
| 38 | openspg | 2,229 | 275 | Java | 53 | OpenSPG is a Knowledge Graph Engine developed by Ant Group in collaboration with OpenKG, based on the SPG (Semantic-enhanced Programmable Graph) framework. Core Capabilities: 1) domain model constra... | 2025-07-05 |
| 39 | risc0 | 2,188 | 729 | C++ | 134 | RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture. | 2026-08-28 |
| 40 | karpathy-llm-wiki | 2,145 | 254 | Python | 2 | Agent Skills-compatible LLM wiki for Claude Code, Cursor, and Codex. Build a Karpathy-style knowledge base from raw sources, citations, and linting. | 2026-07-23 |
| 41 | TidGi-Desktop | 2,002 | 116 | TypeScript | 11 | TidGi is an privacy-in-mind, automated, auto-git-backup, freely-deployed knowledge management Desktop note app, based on Tiddlywiki, with REST API for web-clipping and Anki connect. 「 太记 」是一个基于「 太微 Ti... | 2026-09-03 |
| 42 | atomic | 1,945 | 139 | Rust | 27 | Self-hosted, semantically-connected personal knowledge base | 2026-08-09 |
| 43 | hyperresearch | 1,848 | 212 | Python | 17 | Agent-driven research knowledge base. Agents collect, search, and synthesize web research into a persistent, searchable wiki. | 2026-08-04 |
| 44 | awesome-soc | 1,810 | 287 | - | 0 | A curated knowledge base to build, run and mature a SOC (including CSIRT). | 2026-08-26 |
| 45 | edit-mind | 1,800 | 121 | TypeScript | 7 | Local-first Video Knowledge Base. Index your video library with multi-modal analysis (YOLO, DeepFace, Whisper), search semantically via natural language, Docker-ready. | 2026-06-30 |
| 46 | TextBrewer | 1,709 | 243 | Python | 1 | A PyTorch-based knowledge distillation toolkit for natural language processing | 2023-05-08 |
| 47 | rag-stack | 1,585 | 137 | TypeScript | 26 | 🤖 Deploy a private ChatGPT alternative hosted within your VPC. 🔮 Connect it to your organization's knowledge base and use it as a corporate oracle. Supports open-source LLMs like Llama 2, Falcon, an... | 2023-09-11 |
| 48 | Encryptr | 1,559 | 131 | JavaScript | 121 | Encryptr is a zero-knowledge cloud-based password manager / e-wallet powered by Crypton | 2017-11-29 |
| 49 | KBLaM | 1,452 | 125 | Jupyter Notebook | 33 | Official Implementation of "KBLaM: Knowledge Base augmented Language Model" | 2026-07-02 |
| 50 | roadmap | 1,393 | 209 | - | 0 | Roadmap of learning blockchain technology and business knowledge summarized by ZJUBCA(浙大区块链协会总结的区块链知识学习路线) | 2025-01-09 |
| 51 | AntSK | 1,325 | 214 | CSS | 0 | An AI knowledge base/agent built with .Net 9, AntBlazor, Semantic Kernel, and Kernel Memory, supporting local offline AI large models. It can run offline without an internet connection. Supports Aspir... | 2025-11-06 |
| 52 | cheat-sheet | 1,311 | 157 | Java | 3 | Knowledge base for software engineers and research engineers | 2026-07-27 |
| 53 | claude-memory-compiler | 1,285 | 326 | Python | 12 | Give Claude Code a memory that evolves with your codebase. Hooks automatically capture sessions, the Claude Agent SDK extracts key decisions and lessons, and an LLM compiler organizes everything into ... | 2026-04-06 |
| 54 | arkon | 1,261 | 270 | Python | 18 | Arkon: Enterprise AI Knowledge Hub & MCP Server. Self-hosted knowledge base for teams to manage RAG contexts, access policies, and AI skills. Connect Claude and other LLMs via Model Context Protocol (... | 2026-06-03 |
| 55 | Awesome-Atomic | 1,236 | 42 | - | 27 | An awesome curated knowledge-base about atomic systems | 2026-08-17 |
| 56 | Entity-Relation-Extraction | 1,230 | 268 | Python | 11 | Entity and Relation Extraction Based on TensorFlow and BERT. 基于TensorFlow和BERT的管道式实体及关系抽取,2019语言与智能技术竞赛信息抽取任务解决方案。Schema based Knowledge Extraction, SKE 2019 | 2020-06-01 |
| 57 | opus | 1,226 | 151 | JavaScript | 16 | Open source knowledge base application for Teams | 2025-03-27 |
| 58 | Awesome-AI-Memory | 1,197 | 127 | Python | 4 | Awesome AI Memory | LLM Memory | A curated knowledge base on AI memory for LLMs and agents, covering long-term memory, reasoning, retrieval, and memory-native system design. Awesome-AI-Memory 是一个 集中式... | 2026-09-02 |
| 59 | Misconfiguration-Manager | 1,167 | 117 | PowerShell | 3 | Misconfiguration Manager is a central knowledge base for all known Microsoft Configuration Manager tradecraft and associated defensive and hardening guidance. | 2026-08-28 |
| 60 | taiwan-md | 1,165 | 185 | HTML | 4 | 🇹🇼 讓全世界完整認識台灣 | An open-source, AI-friendly knowledge base about Taiwan | 2026-09-04 |
| 61 | KnowNote | 1,099 | 145 | TypeScript | 9 | A local-first AI knowledge base & NotebookLM alternative built with Electron. More convenient, more lightweight, and understands you better! | 2026-02-12 |
| 62 | inno-agent | 1,078 | 204 | TypeScript | 5 | An open-source personal learning agent with three-layer memory (learner profile / wiki knowledge base / cross-conversation recall), a proactive scheduler, personal IM channels, and a workspace-scoped ... | 2026-09-03 |
| 63 | algebrica | 1,007 | 66 | - | 1 | Algebrica is free and open a mathematical knowledge base dedicated to clarity, structure, and conceptual coherence. | 2026-08-30 |
| 64 | knowledge-agent-template | 1,005 | 130 | TypeScript | 4 | Open source file-system and knowledge based agent template. Build AI agents that stay up to date with your knowledge base | 2026-09-01 |
| 65 | DevOps-Security-Agent-Skills | 974 | 139 | Shell | 0 | Agent-ready DevOps, security, infrastructure, and compliance knowledge base with 80+ skills across Kubernetes, Terraform, AWS/Azure/GCP, AI platform operations, container hardening, SOC2/ISO27001, and... | 2026-05-22 |
| 66 | LocalRecall | 971 | 120 | Go | 17 | 🧠 100% Local Memory layer and Knowledge base for agents with WebUI | 2026-07-19 |
| 67 | KG_RAG | 943 | 114 | Jupyter Notebook | 5 | Empower Large Language Models (LLM) using Knowledge Graph based Retrieval-Augmented Generation (KG-RAG) for knowledge intensive tasks | 2024-11-09 |
| 68 | PersonRelationKnowledgeGraph | 928 | 262 | Python | 10 | ChinesePersonRelationGraph, person relationship extraction based on nlp methods.中文人物关系知识图谱项目,内容包括中文人物关系图谱构建,基于知识库的数据回标,基于远程监督与bootstrapping方法的人物关系抽取,基于知识图谱的知识问答等应用。 | 2018-12-15 |
| 69 | exploit_mitigations | 926 | 99 | - | 1 | Knowledge base of exploit mitigations available across numerous operating systems, architectures and applications and versions. | 2024-05-20 |
| 70 | TheRoadOfSO | 902 | 179 | HTML | 1 | 学习安全运营的记录 | The knowledge base of security operation | 2023-08-27 |
| 71 | memo | 881 | 48 | TypeScript | 23 | Markdown knowledge base with bidirectional [[link]]s built on top of VSCode | 2024-07-20 |
| 72 | nuwax | 878 | 179 | TypeScript | 13 | Nuwax Agent OS - An enterprise-grade AI Agent Development and Operation Platform - Providing a complete solution for agent creation and distribution, knowledge base management, model proxy, memory sys... | 2026-09-03 |
| 73 | flymd | 878 | 67 | JavaScript | 2 | 高性能Markdown笔记工具!免费AI,智能便签、TODO推送、本地知识库、AI小说引擎。PDF解析、自动语音笔记、录音转文本。毫秒级启动High-performance Markdown note tool! Free AI, smart notes, TODO reminders, local knowledge base, AI novel engine. PDF parsing, aut... | 2026-07-22 |
| 74 | mdSilo-app | 848 | 48 | TypeScript | 34 | Lightweight Knowledge Base and Feed Reader. | 2026-03-25 |
| 75 | EffectPatterns | 796 | 26 | TypeScript | 0 | A community-driven knowledge base of practical patterns for Effect-TS. | 2026-06-15 |
| 76 | chatbot-base-on-Knowledge-Graph | 792 | 212 | Python | 27 | 使用深度学习方法解析问题 知识图谱存储 查询知识点 基于医疗垂直领域的对话系统 | 2019-09-07 |
| 77 | ChineseSemanticKB | 783 | 162 | Python | 3 | ChineseSemanticKB,chinese semantic knowledge base, 面向中文处理的12类、百万规模的语义常用词典,包括34万抽象语义库、34万反义语义库、43万同义语义库等,可支持句子扩展、转写、事件抽象与泛化等多种应用场景。 | 2023-03-17 |
| 78 | vr-knowledge-base-audio-processing | 779 | 0 | - | 0 | 2019-05-02 | |
| 79 | yago3 | 755 | 87 | Java | 6 | YAGO is a large semantic knowledge base, derived from Wikipedia, WordNet, WikiData, GeoNames, and other data sources | 2022-07-05 |
| 80 | crewmeld | 741 | 12 | TypeScript | 4 | CrewMeld — Enterprise AI Digital Workforce Platform. Manage AI employees like real team members. Visual SOP orchestration, 13 LLM providers (including China-native models), 8+ messaging channels(WeCom... | 2026-08-28 |
| 81 | luke | 726 | 101 | Jupyter Notebook | 14 | LUKE -- Language Understanding with Knowledge-based Embeddings | 2023-11-19 |
| 82 | rag-skill | 711 | 203 | Python | 1 | A Skill dedicated to local knowledge base retrieval | 2026-04-25 |
| 83 | second-brain | 700 | 106 | Shell | 1 | LLM-maintained personal knowledge base for Obsidian. Based on Andrej Karpathy's LLM Wiki pattern. | 2026-04-07 |
| 84 | swarmvault | 678 | 79 | TypeScript | 5 | The local-first LLM Wiki: open-source knowledge graph builder, RAG knowledge base, and agent memory store. Built on Andrej Karpathy's pattern. An Obsidian alternative for personal knowledge management... | 2026-06-30 |
| 85 | openKB | 669 | 193 | JavaScript | 44 | Open Source Nodejs Markdown based knowledge base (FAQ) app | 2024-12-07 |
| 86 | Knover | 669 | 124 | Python | 64 | Large-scale open domain KNOwledge grounded conVERsation system based on PaddlePaddle | 2024-03-06 |
| 87 | atc-react | 667 | 120 | Python | 180 | A knowledge base of actionable Incident Response techniques | 2022-05-31 |
| 88 | chubbyskills | 657 | 89 | Python | 1 | 把中文全渠道内容(抖音 / B站 / 小红书 / 公众号 / X / 播客)采集进个人知识库的 13 个 AI Skill:图文存图、视频转文字稿、字幕优先免 GPU,附带知识库 MCP server。 | Ingest Chinese content into your personal knowledge base — image/video routing, subtitle-first t... | 2026-08-19 |
| 89 | llm-wiki-skill | 656 | 104 | TypeScript | 3 | Karpathy-style LLM knowledge base Agent Skill for OpenClaw/Codex. Experimental — will iterate over time. | 2026-04-16 |
| 90 | pdf-brain | 653 | 59 | TypeScript | 1 | 🧠 Local PDF knowledge base with vector search using libsql w/vectors | 2026-06-25 |
| 91 | GITM | 643 | 25 | - | 12 | Ghost in the Minecraft: Generally Capable Agents for Open-World Environments via Large Language Models with Text-based Knowledge and Memory | 2023-06-05 |
| 92 | SentiBridge | 637 | 171 | Python | 2 | SentiBridge: A Knowledge Base for Entity-Sentiment Representation | 2018-09-20 |
| 93 | Wukong_KnowledgeBase | 608 | 63 | Vue | 3 | 悟空知识库,提供全面的知识管理功能,您可以在知识库中编辑wiki信息,同时可以将知识库内容共享给同事,进行协同创作。 | 2023-11-06 |
| 94 | tgo | 605 | 117 | TypeScript | 25 | Open-source AI Agent Customer Service Platform. Build AI agent teams with LLM orchestration, RAG knowledge base, multi-channel support, and human collaboration. | 2026-04-28 |
| 95 | gnark-crypto | 601 | 234 | Go | 26 | gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge p... | 2026-08-25 |
| 96 | sage-wiki | 594 | 98 | Go | 5 | sage-wiki is a graph memory and knowledge base that AI agents and humans build and query together. Drop in documents; an LLM compiler turns them into an interlinked wiki with a knowledge graph. One Go... | 2026-08-29 |
| 97 | OpenEA | 585 | 82 | Python | 25 | A Benchmarking Study of Embedding-based Entity Alignment for Knowledge Graphs, VLDB 2020 | 2024-03-08 |
| 98 | KnowledgeGraph-based-on-Raw-text-A27 | 567 | 80 | Python | 6 | 基于大模型+知识图谱的知识库问答 | 2026-04-08 |
| 99 | obsidian-llm-wiki | 564 | 72 | TypeScript | 33 | Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy. | 2026-09-02 |
| 100 | BiliSum | 554 | 56 | Python | 1 | 为 Bilibili、YouTube 及本地视频提供 AI 视频摘要和知识库.AI video summarizer and knowledge base for Bilibili, YouTube and local videos. | 2026-08-26 |