Open Source Knowledge Base Projects

A knowledge base is an organized collection of information designed to make facts, notes, documents, and procedures easier to store, connect, and retrieve. Knowledge base software helps individuals and teams preserve useful context, maintain documentation, and find reliable answers without searching through scattered files or conversations. Depending on its purpose, a knowledge base may be a personal note system, a collaborative wiki, a document library, or a source of information for search and AI-assisted question answering.

Open source tools in this area range from self-hosted documentation platforms and hierarchical note-taking apps to searchable document stores and systems that connect language models to reference material. When choosing one, consider its editing and search features, data formats, access controls, export options, license, maintenance activity, hosting requirements, and integrations with existing workflows. These tools can help researchers, developers, organizations, and anyone who wants to build a durable, searchable store of knowledge.

25 repositories · updated October 4, 2026

utopia: Build a Time-Aware Enterprise Knowledge System

utopia: Build a Time-Aware Enterprise Knowledge System

Utopia is a self-hosted knowledge system that turns documents and observations into an ontology-guided, bitemporal graph. It combines search, evidence-backed answers, agent access, and human review for teams that need to track how knowledge and decisions change.

RustSelf HostedKnowledge Base
Added Sep 24, 2026 View details
llm_wiki: Turn Documents Into an Interlinked Knowledge Base

llm_wiki: Turn Documents Into an Interlinked Knowledge Base

LLM Wiki is a cross-platform desktop app that uses an LLM to build and maintain a persistent, linked wiki from your documents. It suits people who want source-grounded knowledge they can explore and update, rather than answers assembled from scratch for each query.

TypeScriptDesktop AppCross Platform
Added Sep 23, 2026 View details
ai-memory: Share Long-Term Memory Across Coding Agents

ai-memory: Share Long-Term Memory Across Coding Agents

ai-memory captures coding-agent activity in a self-hosted, git-backed Markdown wiki, so work and handoffs can continue across agents, machines, and teammates. It supports retrieval and basic operation without requiring LLM API calls.

RustAI AgentsCoding Agent
Added Sep 10, 2026 View details
karpathy-llm-wiki: Build a Citation-Based LLM Knowledge Wiki

karpathy-llm-wiki: Build a Citation-Based LLM Knowledge Wiki

An Agent Skills-compatible workflow that turns source material into a maintained Markdown wiki for coding agents. Use it when you want durable, cross-linked knowledge and cited answers rather than retrieving raw documents for every question.

PythonLLMAgent Skills
Added Sep 9, 2026 View details
cq: Share Collective Learning Between AI Agents

cq: Share Collective Learning Between AI Agents

cq is a knowledge store and workflow for coding agents to query, contribute, and validate reusable lessons. It helps teams and individual developers avoid repeating debugging work across agent sessions and machines.

AI AgentsGoPython
Added Sep 5, 2026 View details
book-to-skill: Turn Documents into Agent Skills

book-to-skill: Turn Documents into Agent Skills

book-to-skill converts technical books and other structured documents into skills that compatible coding agents can consult on demand. It suits developers and teams who repeatedly reference dense material and want a structured alternative to searching PDFs or pasting whole documents into prompts.

PythonAI AgentsAgent Skills
Added Aug 27, 2026 View details
agent-memory: Give Coding Agents Persistent, Tiered Memory

agent-memory: Give Coding Agents Persistent, Tiered Memory

agent-memory turns coding-session notes into organized, tiered knowledge and generates an AGENTS.md section with relevant context for new threads. It is a TypeScript tool for teams and developers who want agents to reuse knowledge without relying on manual searches.

AI AgentsCoding AgentTypeScript
Added Aug 23, 2026 View details
ReMe: Manage Persistent Memory for AI Agents

ReMe: Manage Persistent Memory for AI Agents

ReMe turns agent conversations and resources into searchable, editable Markdown memory that can evolve over time. It suits developers building assistants that need reusable knowledge across sessions and agent runtimes.

PythonAI AgentsAgent
Added Aug 7, 2026 View details
TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents

TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents

TencentDB Agent Memory is a team memory hub that turns conversations, documents, and code into reusable assets for AI agents. It suits teams that want agents to share curated context and skills across sessions and frameworks.

TypeScriptAI AgentsAgent
Added Jul 7, 2026 View details
cabinet: Build a Self-Hosted AI Knowledge Base

cabinet: Build a Self-Hosted AI Knowledge Base

Cabinet combines a local, Markdown-based knowledge base with AI agents, scheduled jobs, and team workflows. It is aimed at people who want persistent AI context and automation while keeping their files on disk and under their control.

AITypeScriptSelf Hosted
Added Jun 14, 2026 View details
docs: Collaborate on Structured Documents and Knowledge

docs: Collaborate on Structured Documents and Knowledge

La Suite Docs is a self-hostable collaborative editor for teams that need real-time writing and organized knowledge. It combines structured documents, subpages, and sharing, with options for public organizations, businesses, and open communities to retain control of their data.

PythonDjangoReact
Added May 12, 2026 View details
Article-Assistant--RAG-Telegram-Bot: Ask Questions About Documents

Article-Assistant--RAG-Telegram-Bot: Ask Questions About Documents

A Telegram bot that turns web articles, PDFs, text files, and YouTube transcripts into searchable knowledge bases. It uses retrieval-augmented generation to answer questions with source citations and can also create summaries.

PythonRAGChatbot
Added Apr 24, 2026 View details
Previous Page 1 Next

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️