Top 100 Knowledge Base Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | AFFiNE | 70,268 | 5,040 | TypeScript | 567 | 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-07-09 |
| 2 | outline | 39,595 | 3,428 | TypeScript | 33 | The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. | 2026-07-10 |
| 3 | Langchain-Chatchat | 38,277 | 6,221 | Python | 6 | 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 | 36,816 | 2,466 | TypeScript | 594 | Build your personal knowledge base with Trilium Notes | 2026-07-10 |
| 5 | FastGPT | 28,891 | 7,210 | TypeScript | 142 | 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-07-09 |
| 6 | llm_wiki | 14,140 | 1,689 | TypeScript | 162 | 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-07-08 |
| 7 | claude-obsidian | 9,106 | 1,052 | Python | 41 | 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-05-28 |
| 8 | KAG | 8,883 | 693 | Python | 163 | 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 |
| 9 | reverse-skill | 7,690 | 1,201 | 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-07-06 |
| 10 | notebooklm-skill | 7,343 | 823 | Python | 8 | 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,319 | 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 | 6,766 | 1,233 | Jupyter Notebook | 0 | 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. | 2026-07-07 |
| 13 | go101 | 6,046 | 449 | HTML | 10 | An up-to-date (unofficial) knowledge base for Go programming self learning | 2026-04-08 |
| 14 | Yuxi | 6,044 | 877 | Python | 73 | 结合知识库、知识图谱管理的 多租户 Agent Harness 平台。 An agent harness that integrates a LightRAG knowledge base and knowledge graphs. Build with LangChain + Vue + FastAPI, support DeepAgents、MinerU PDF、Neo4j 、MCP. | 2026-07-09 |
| 15 | 5ire | 5,268 | 408 | TypeScript | 71 | 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-06-17 |
| 16 | Awesome-POC | 5,074 | 1,045 | Java | 2 | 一个漏洞 PoC 知识库。A knowledge base for vulnerability PoCs(Proof of Concept), with 1k+ vulnerabilities. | 2026-05-11 |
| 17 | 53AIHub | 4,936 | 528 | Go | 17 | 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-07-10 |
| 18 | cheat-sheets | 4,792 | 1,447 | - | 2 | This is my personal knowledge-base. Here you'll find code-snippets, technical documentation, and command reference for various tools, and technologies. | 2025-02-12 |
| 19 | Knowledge-Base | 4,583 | 597 | - | 1 | Knowledge Base 慢雾安全团队知识库 | 2026-04-26 |
| 20 | Awesome-Redteam | 4,263 | 741 | Python | 0 | 一个攻防知识库。A knowledge base for red teaming and offensive security. | 2026-06-23 |
| 21 | obsidian-tasks | 3,860 | 357 | TypeScript | 137 | Task management for the Obsidian knowledge base. | 2026-07-10 |
| 22 | document.ai | 3,670 | 325 | Python | 1 | 基于向量数据库与GPT3.5的通用本地知识库方案(A universal local knowledge base solution based on vector database and GPT3.5) | 2023-05-12 |
| 23 | event-based_vision_resources | 3,591 | 740 | - | 0 | Event-based Vision Resources. Community effort to collect knowledge on event-based vision technology (papers, workshops, datasets, code, videos, etc) | 2026-07-07 |
| 24 | MIRIX | 3,553 | 288 | Python | 32 | 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-07-08 |
| 25 | kb | 3,402 | 114 | Python | 11 | A minimalist command line knowledge base manager | 2025-06-21 |
| 26 | vault-ai | 3,390 | 297 | 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 |
| 27 | knowledge_graph | 3,259 | 523 | 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-02-12 |
| 28 | MrDoc | 3,226 | 582 | JavaScript | 44 | mrdoc,online document system developed based on python. It is suitable for individuals and small teams to manage documents, wiki, knowledge and notes. 觅思文档,适合于个人和中小型团队的在线文档、知识库系统。 | 2026-07-04 |
| 29 | llm-wiki-agent | 3,171 | 368 | Python | 2 | 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-06-23 |
| 30 | notebooklm-mcp | 2,971 | 413 | TypeScript | 8 | 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 |
| 31 | OpenKB | 2,943 | 321 | Python | 14 | OpenKB: Open LLM Knowledge Base | 2026-07-09 |
| 32 | Notes | 2,926 | 152 | TypeScript | 1 | Build your personal knowledge base with TriliumNext Notes | 2025-06-24 |
| 33 | autoflow | 2,799 | 178 | 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 |
| 34 | NoteDiscovery | 2,640 | 215 | JavaScript | 5 | Your Self-Hosted Knowledge Base | 2026-07-07 |
| 35 | knowledge-garden | 2,449 | 137 | TypeScript | 0 | 我的第二大脑 second brain,我的数字花园 digital garden,用obsidian双链笔记软件写作而成 | 2025-09-05 |
| 36 | cabinet | 2,390 | 240 | TypeScript | 26 | AI-first knowledge base and startup OS | 2026-07-09 |
| 37 | relation-graph | 2,264 | 518 | JavaScript | 45 | 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 | risc0 | 2,163 | 721 | C++ | 133 | RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture. | 2026-06-22 |
| 39 | openspg | 2,148 | 260 | Java | 52 | 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 |
| 40 | TidGi-Desktop | 1,991 | 116 | TypeScript | 13 | 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-07-08 |
| 41 | awesome-soc | 1,763 | 277 | - | 1 | A curated knowledge base to build, run and mature a SOC (including CSIRT). | 2026-07-01 |
| 42 | edit-mind | 1,726 | 119 | TypeScript | 6 | 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 |
| 43 | TextBrewer | 1,704 | 243 | Python | 1 | A PyTorch-based knowledge distillation toolkit for natural language processing | 2023-05-08 |
| 44 | atomic | 1,589 | 109 | Rust | 29 | Self-hosted, semantically-connected personal knowledge base | 2026-07-09 |
| 45 | rag-stack | 1,585 | 139 | 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 |
| 46 | Encryptr | 1,562 | 131 | JavaScript | 121 | Encryptr is a zero-knowledge cloud-based password manager / e-wallet powered by Crypton | 2017-11-29 |
| 47 | karpathy-llm-wiki | 1,461 | 171 | - | 1 | Agent Skills-compatible LLM wiki for Claude Code, Cursor, and Codex. Build a Karpathy-style knowledge base from raw sources, citations, and linting. | 2026-04-13 |
| 48 | lime | 1,458 | 202 | TypeScript | 8 | AI content workspace for Chinese creators: desktop writing, research, prompt library, knowledge base, and multi-model workflows. | 2026-07-09 |
| 49 | KBLaM | 1,450 | 121 | Jupyter Notebook | 33 | Official Implementation of "KBLaM: Knowledge Base augmented Language Model" | 2026-07-02 |
| 50 | roadmap | 1,382 | 208 | - | 0 | Roadmap of learning blockchain technology and business knowledge summarized by ZJUBCA(浙大区块链协会总结的区块链知识学习路线) | 2025-01-09 |
| 51 | AntSK | 1,321 | 213 | 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,276 | 153 | Java | 3 | Knowledge base for software engineers and research engineers | 2026-05-04 |
| 53 | claude-memory-compiler | 1,236 | 312 | Python | 11 | 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 | Entity-Relation-Extraction | 1,231 | 269 | Python | 11 | Entity and Relation Extraction Based on TensorFlow and BERT. 基于TensorFlow和BERT的管道式实体及关系抽取,2019语言与智能技术竞赛信息抽取任务解决方案。Schema based Knowledge Extraction, SKE 2019 | 2020-06-01 |
| 55 | opus | 1,228 | 152 | JavaScript | 16 | Open source knowledge base application for Teams | 2025-03-27 |
| 56 | Awesome-Atomic | 1,226 | 40 | - | 26 | An awesome curated knowledge-base about atomic systems | 2026-06-02 |
| 57 | Misconfiguration-Manager | 1,153 | 118 | PowerShell | 3 | Misconfiguration Manager is a central knowledge base for all known Microsoft Configuration Manager tradecraft and associated defensive and hardening guidance. | 2026-05-13 |
| 58 | taiwan-md | 1,101 | 162 | HTML | 16 | 🇹🇼 讓全世界完整認識台灣 | An open-source, AI-friendly knowledge base about Taiwan | 2026-07-09 |
| 59 | Awesome-AI-Memory | 1,066 | 97 | Python | 1 | 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-07-08 |
| 60 | arkon | 1,046 | 241 | Python | 17 | 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 |
| 61 | KnowNote | 1,018 | 137 | TypeScript | 8 | A local-first AI knowledge base & NotebookLM alternative built with Electron. More convenient, more lightweight, and understands you better! | 2026-02-12 |
| 62 | knowledge-agent-template | 941 | 124 | TypeScript | 3 | Open source file-system and knowledge based agent template. Build AI agents that stay up to date with your knowledge base | 2026-06-11 |
| 63 | KG_RAG | 939 | 112 | Jupyter Notebook | 6 | Empower Large Language Models (LLM) using Knowledge Graph based Retrieval-Augmented Generation (KG-RAG) for knowledge intensive tasks | 2024-11-09 |
| 64 | PersonRelationKnowledgeGraph | 932 | 262 | Python | 10 | ChinesePersonRelationGraph, person relationship extraction based on nlp methods.中文人物关系知识图谱项目,内容包括中文人物关系图谱构建,基于知识库的数据回标,基于远程监督与bootstrapping方法的人物关系抽取,基于知识图谱的知识问答等应用。 | 2018-12-15 |
| 65 | exploit_mitigations | 924 | 99 | - | 1 | Knowledge base of exploit mitigations available across numerous operating systems, architectures and applications and versions. | 2024-05-20 |
| 66 | TheRoadOfSO | 902 | 178 | HTML | 1 | 学习安全运营的记录 | The knowledge base of security operation | 2023-08-27 |
| 67 | memo | 883 | 48 | TypeScript | 23 | Markdown knowledge base with bidirectional [[link]]s built on top of VSCode | 2024-07-20 |
| 68 | octocode | 881 | 73 | TypeScript | 3 | MCP server for semantic code research and context generation on real-time using LLM patterns | Search naturally across public & private repos based on your permissions | Transform any accessible codeb... | 2026-07-09 |
| 69 | algebrica | 851 | 50 | - | 0 | Algebrica is free and open a mathematical knowledge base dedicated to clarity, structure, and conceptual coherence. | 2026-07-09 |
| 70 | mdSilo-app | 850 | 49 | TypeScript | 34 | Lightweight Knowledge Base and Feed Reader. | 2026-03-25 |
| 71 | flymd | 846 | 63 | JavaScript | 3 | 高性能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-07 |
| 72 | LocalRecall | 845 | 103 | Go | 18 | 🧠 100% Local Memory layer and Knowledge base for agents with WebUI | 2026-06-26 |
| 73 | nuwax | 832 | 166 | TypeScript | 12 | 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-07-10 |
| 74 | chatbot-base-on-Knowledge-Graph | 794 | 211 | Python | 27 | 使用深度学习方法解析问题 知识图谱存储 查询知识点 基于医疗垂直领域的对话系统 | 2019-09-07 |
| 75 | ChineseSemanticKB | 782 | 162 | Python | 3 | ChineseSemanticKB,chinese semantic knowledge base, 面向中文处理的12类、百万规模的语义常用词典,包括34万抽象语义库、34万反义语义库、43万同义语义库等,可支持句子扩展、转写、事件抽象与泛化等多种应用场景。 | 2023-03-17 |
| 76 | vr-knowledge-base-audio-processing | 778 | 0 | - | 0 | 2019-05-02 | |
| 77 | EffectPatterns | 774 | 26 | TypeScript | 0 | A community-driven knowledge base of practical patterns for Effect-TS. | 2026-06-15 |
| 78 | yago3 | 753 | 87 | Java | 6 | YAGO is a large semantic knowledge base, derived from Wikipedia, WordNet, WikiData, GeoNames, and other data sources | 2022-07-05 |
| 79 | luke | 725 | 100 | Jupyter Notebook | 14 | LUKE -- Language Understanding with Knowledge-based Embeddings | 2023-11-19 |
| 80 | rag-skill | 682 | 197 | Python | 1 | A Skill dedicated to local knowledge base retrieval | 2026-04-25 |
| 81 | openKB | 669 | 194 | JavaScript | 44 | Open Source Nodejs Markdown based knowledge base (FAQ) app | 2024-12-07 |
| 82 | Knover | 669 | 125 | Python | 64 | Large-scale open domain KNOwledge grounded conVERsation system based on PaddlePaddle | 2024-03-06 |
| 83 | atc-react | 666 | 120 | Python | 180 | A knowledge base of actionable Incident Response techniques | 2022-05-31 |
| 84 | GITM | 641 | 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 |
| 85 | SentiBridge | 639 | 171 | Python | 2 | SentiBridge: A Knowledge Base for Entity-Sentiment Representation | 2018-09-20 |
| 86 | llm-wiki-skill | 622 | 104 | TypeScript | 3 | Karpathy-style LLM knowledge base Agent Skill for OpenClaw/Codex. Experimental — will iterate over time. | 2026-04-16 |
| 87 | Wukong_KnowledgeBase | 606 | 63 | Vue | 3 | 悟空知识库,提供全面的知识管理功能,您可以在知识库中编辑wiki信息,同时可以将知识库内容共享给同事,进行协同创作。 | 2023-11-06 |
| 88 | second-brain | 604 | 92 | Shell | 1 | LLM-maintained personal knowledge base for Obsidian. Based on Andrej Karpathy's LLM Wiki pattern. | 2026-04-07 |
| 89 | swarmvault | 602 | 76 | TypeScript | 3 | 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 |
| 90 | gnark-crypto | 601 | 230 | Go | 27 | 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-07-06 |
| 91 | OpenEA | 580 | 83 | Python | 25 | A Benchmarking Study of Embedding-based Entity Alignment for Knowledge Graphs, VLDB 2020 | 2024-03-08 |
| 92 | sage-wiki | 550 | 92 | Go | 4 | An LLM-compiled personal knowledge base. Drop in your papers, articles, and notes. sage-wiki compiles them into a structured, interlinked wiki — with concepts extracted, cross-references discovered, ... | 2026-07-09 |
| 93 | KnowledgeGraph-based-on-Raw-text-A27 | 542 | 81 | Python | 6 | 基于大模型+知识图谱的知识库问答 | 2026-04-08 |
| 94 | beam-wisdoms | 542 | 32 | - | 3 | Wiki containing pieces of information and knowledge about BEAM Virtual machine (which runs Erlang/OTP and other BEAM-based languages). | 2024-06-10 |
| 95 | open-entity-relation-extraction | 537 | 117 | Python | 10 | Knowledge triples extraction and knowledge base construction based on dependency syntax for open domain text. | 2019-08-26 |
| 96 | chubbyskills | 531 | 75 | Python | 0 | 把中文全渠道内容(抖音 / B站 / 小红书 / 公众号 / X / 播客)采集进个人知识库的 13 个 AI Skill:图文存图、视频转文字稿、字幕优先免 GPU,附带知识库 MCP server。 | Ingest Chinese content into your personal knowledge base — image/video routing, subtitle-first t... | 2026-06-30 |
| 97 | relationPrediction | 526 | 124 | Python | 20 | ACL 2019: Learning Attention-based Embeddings for Relation Prediction in Knowledge Graphs | 2021-06-03 |
| 98 | tgo | 525 | 100 | TypeScript | 24 | 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 |
| 99 | graphrag-rs | 517 | 47 | Rust | 0 | GraphRAG-rs is a high-performance, state-of-the-art Rust implementation of GraphRAG (Graph-based Retrieval Augmented Generation) that builds knowledge graphs from documents and enables natural languag... | 2026-06-02 |
| 100 | open-reverselab | 512 | 150 | Python | 2 | Open-source reverse engineering lab: 197-article knowledge base + MCP tools + CTF/APK/PE automation toolchain. Agent-native. Note:由于场景原因,目前有让几乎所有(除fable5)AI都会越狱的bug,静等官方修复,但是请在合法授权下进行安全测试😉 | 2026-07-08 |