Categories/Knowledge Management

Open Source Knowledge Management Apps

Discover the best open source knowledge management solutions to organize, share & access information efficiently. Boost team productivity and reduce silos!

19 apps available

Apps in Knowledge Management

Filter by
15apps
Clojure
70%
AGPL 3.0

Logseq

Note Taking · Knowledge Management

44,685

A privacy-first, open-source knowledge graph platform combining Markdown, Org-mode, bidirectional linking, and local-first storage for building your second brain.

View details
92
Repo Health
82
Technical
68
Dependency
Built with
Clojure70%
OCaml12%
Updated yesterday
Python
64%
Other

Onyx

AI Assistants · AI Agents · Knowledge Management

31,832

Self-hostable AI platform with agentic RAG, 50+ connectors, deep research, code execution, and support for every major LLM provider.

View details
92
Repo Health
83
Technical
72
Dependency
Built with
Python64%
TypeScript27%
Updated today
Python
45%
GPL 3.0

MaxKB

AI Development · Knowledge Management

22,646

Build enterprise-grade AI agents with RAG, workflows & multi-modal support

View details
91
Repo Health
68
Technical
66
Dependency
Built with
Python45%
Vue37%
TypeScript17%
Updated yesterday
TypeScript
97%
Other

Outline

Knowledge Management · Collaboration

40,378

A fast, real-time collaborative knowledge base for growing teams built on React, Node.js, and ProseMirror.

View details
91
Repo Health
87
Technical
69
Dependency
Built with
TypeScript97%
Updated yesterday
TypeScript
89%
Other

anytype-ts

Knowledge Management · Note Taking · Collaboration

8,722

A local-first, end-to-end encrypted knowledge OS that lets you build notes, tasks, wikis, and entire apps — with your data stored offline and synced peer-to-peer.

View details
89
Repo Health
78
Technical
67
Dependency
Built with
TypeScript89%
Updated yesterday
TypeScript
93%
AGPL 3.0

Linkwarden

Bookmarks Archiving · Knowledge Management

19,631

Self-hosted collaborative bookmark manager that captures full-page archives, enables annotation, and keeps your knowledge accessible forever.

View details
89
Repo Health
72
Technical
66
Dependency
Built with
TypeScript93%
Updated 2 days ago
TypeScript
72%
Other

Epicenter

Knowledge Management · Note Taking · Developer Tools

4,779

A local-first monorepo led by Whispering, an open-source speech-to-text app, built on an MIT toolkit that turns your data into plain Markdown and SQLite files you own instead of a database you rent.

View details
88
Repo Health
90
Technical
68
Dependency
Built with
TypeScript72%
Svelte15%
Updated today
JavaScript
26%
AGPL 3.0

Omnivore

Knowledge Management · Bookmarks Archiving · Note Taking

16,225

Self-hosted read-it-later platform with highlights, newsletters, PDFs, and seamless Obsidian and Logseq integration.

View details
88
Repo Health
74
Technical
66
Dependency
Built with
JavaScript26%
TypeScript25%
HTML19%
Updated 2 days ago
TypeScript
91%
GPL 3.0

NoteGen

Note Taking · Knowledge Management · AI Assistants

12,701

Capture anything first, then let AI transform your scattered records into polished, structured Markdown notes with RAG-powered knowledge retrieval.

View details
86
Repo Health
74
Technical
67
Dependency
Built with
TypeScript91%
Updated 3 days ago
TypeScript
92%
GPL 3.0

Blinko

Knowledge Management · Note Taking

10,960

A self-hosted, AI-powered card note-taking tool that lets you capture fleeting thoughts instantly and retrieve them with natural language search.

View details
81
Repo Health
69
Technical
65
Dependency
Built with
TypeScript92%
Updated 3 days ago
JavaScript
40%
MIT

NoteDiscovery

Note Taking · Knowledge Management · Productivity

2,775

A self-hosted markdown knowledge base with MCP-powered AI integration, graph views, LaTeX math, and built-in drawing — your notes stay on your server, forever.

View details
80
Repo Health
59
Technical
75
Dependency
Built with
JavaScript40%
Python32%
HTML25%
Updated yesterday
TypeScript
51%
AGPL 3.0

Glean

Knowledge Management · Bookmarks Archiving

855

Self-hosted RSS reader and personal knowledge management tool with MCP server integration for AI assistant connectivity.

View details
78
Repo Health
75
Technical
70
Dependency
Built with
TypeScript51%
Python45%
Updated 3 days ago
JavaScript
55%
Other

Lokus

Note Taking · Knowledge Management

780

Local-first note-taking with graph view, canvas & AI plugins—your Markdown files, zero telemetry, blazing-fast Rust performance.

View details
78
Repo Health
75
Technical
65
Dependency
Built with
JavaScript55%
HTML21%
Rust12%
Updated 3 days ago
Python
51%
AGPL 3.0

Khoj

AI Assistants · Knowledge Management · Productivity

36,791

A self-hostable AI second brain that chats with your documents, searches the web, builds custom agents, and runs entirely on your own LLM.

View details
76
Repo Health
82
Technical
70
Dependency
Built with
Python51%
TypeScript36%
Updated 4 weeks ago
Python
74%
Apache 2.0

OpenKB

Knowledge Management

4,135

An open-source CLI that compiles raw documents into a structured, interlinked wiki-style knowledge base using LLMs — powered by vectorless, reasoning-based retrieval (PageIndex) instead of a vector database.

View details
76
Repo Health
72
Technical
76
Dependency
Built with
Python74%
TypeScript23%
Updated 1 months ago

About Knowledge Management

Effective knowledge management is crucial for any organization looking to leverage its collective expertise. This category encompasses applications designed to capture, store, and distribute information in a structured and accessible way. These tools move beyond simple document storage, focusing on relationships between data points, collaborative editing, and searchability to unlock valuable insights.

Typical features within knowledge management systems include robust search capabilities, often leveraging techniques like full-text indexing and semantic understanding. Many applications offer version control to track changes and maintain data integrity, alongside features for collaborative editing and commenting. Advanced platforms support knowledge graphs to visually map connections between concepts, and tagging/categorization for easy organization. Furthermore, these systems often integrate with other productivity tools to streamline workflows.

The value of knowledge management lies in its ability to reduce information silos, improve onboarding processes, and accelerate problem-solving. By making knowledge readily available, teams can avoid redundant effort, foster innovation, and build a stronger foundation for future growth. These platforms are useful for documenting processes, creating internal wikis, building FAQ databases, and facilitating research and development efforts. Ultimately, knowledge management empowers organizations to learn faster and make smarter decisions.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search