Open Source Note Taking & Knowledge Management Tools Projects
Apps for capturing notes, organizing information, and building personal knowledge systems and second brains.
AFFiNE
Open-source knowledge base combining note-taking, whiteboard, and project planning in one workspace.

Anchor
Offline-first, self-hostable note-taking app with rich text, tags, attachments, and cross-device sync via Docker.
Google Keep
Atomic
A self-hosted personal knowledge base that turns markdown notes into an AI-augmented knowledge graph with semantic search and wiki synthesis.
Pinboard
Files.md
A simple local-first note-taking app for your plain .md files with Telegram bot access.

HedgeDoc
Real-time collaborative markdown note editor you can self-host — write together with rich formatting and seamless sharing.
Google Docs
HelixNotes
A fast, privacy-first local markdown note-taking app built with Tauri and SvelteKit. Your notes stay as plain .md files on your device.
Obsidian
Joplin
Privacy-focused, open-source note-taking and to-do app with end-to-end encryption and multi-device sync.
Jotted
Self-hosted tasks and notes management with offline support, push reminders, and full-text search in a single Docker container.
Jotty
Lightweight self-hosted app for managing personal file-based notes and checklists.

Journal
Journal is a simple self-hosted journal and blog API written in Go, using SQLite for storage. Build custom clients, capture daily entries, and own your writing on your own server.
Day OneLaTeX Autofill
An Obsidian plugin that provides IDE-style LaTeX autocomplete with English and Chinese keyword search for math formulas.
MathType
Many Notes
A Markdown note-taking web application designed for simplicity with vaults, collaboration, and PWA support.

Mnemo
Mnemo is a free, open-source desktop study app combining block-based notes, FSRS flashcards, and mind maps with no accounts or tracking.
Quizlet
NoteDiscovery
A self-hosted knowledge base for note-taking with markdown support, Zettelkasten methodology, and Docker deployment.

Open Notebook
Open-source, privacy-first alternative to Google NotebookLM with multi-model AI support, podcast generation, and self-hosting.

OpenKnowledge
AI-native, local-first markdown editor and LLM wiki with built-in integrations for Claude, Codex, and other agents.

Puppyone
Open source local-first editor for Markdown, docs, rich files, and AI agents — with built-in terminal and Git review.

Quillpad
A free, open-source Android app for markdown notes and task lists with reminders, file attachments, and optional Nextcloud sync.
Google Keep
Rowboat
Open-source desktop AI coworker with a living knowledge graph, built-in email, browser, meeting notes, and code mode.

Scratch
Scratch is a minimalist, offline-first markdown note-taking app for macOS, Windows, and Linux. Plain text files, keyboard-driven, with no cloud lock-in or account required.

SilverBullet
Self-hosted, programmable knowledge base: plain Markdown notes with live queries, backlinks, and an embedded Lua scripting runtime.
Speakr
Self-hosted AI transcription and intelligent note-taking platform that turns audio recordings into organized, searchable notes with speaker identification.
Otter.ai
TriliumNext Notes
Hierarchical personal knowledge base with powerful note-taking, rich text editing, and scripting capabilities.

kuku
Open-source local-first Markdown workspace for macOS with wiki, AI editing, and encrypted sync.
Obsidian
memos
Privacy-first, self-hosted note-taking platform with markdown support, tagging, and built-in AI — a lightweight alternative to Notion and Obsidian.
Obsidian