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
A simple self-hosted journal and blog API written in Go, using SQLite for storage.
Day One
Many Notes
A Markdown note-taking web application designed for simplicity with vaults, collaboration, and PWA support.
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.
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.
SilverBullet
Markdown-based note-taking app with powerful live queries, templates, and a pluggable scripting system for power users.
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