A human-centric, open-source personal knowledge management system that preserves human insight while leveraging modern technology. Built on zettelkasten principles, it helps you develop and maintain your own understanding of the world.
NOTE: This project is actively evolving. While stable for personal use, features may change based on community feedback and development priorities.
- Human-Centric Knowledge Organization: Create and connect atomic notes that reflect your understanding, not just store information.
- Thoughtful AI Integration: AI features augment your thinking process without replacing human insight.
- Built for Scale: Designed to grow from personal notes to company knowledge bases while maintaining clarity.
Watch our demo video to see Zettelgarden in action and learn about its key features.
You can also try Zettelgarden directly at zettelgarden.com using our demo account:
- Email: [email protected]
- Password: demo
-
Capture Information: Store diverse content types including:
- Cards (atomic pieces of information)
- Tasks (with recurring capability)
- Files (PDF, images, etc.)
-
Connect Information: Create meaningful links between your content, forming an interconnected web of knowledge that preserves context and insight.
-
Smart Retrieval: Utilizing advanced retrieval-augmented generation (RAG) and entity processing to:
- Efficiently locate information
- Suggest meaningful connections
- Pre-chunk information for optimal retrieval
Zettelgarden takes a measured approach to knowledge management, focusing on:
- Atomic Notes: Small, discrete pieces of information that are easy to link and maintain
- Personal Curation: Emphasis on reading and writing your own thoughts rather than just collecting information
- Pre-chunked Information: Optimized for both human understanding and AI-assisted retrieval
Built with transparency and efficiency in mind:
zettelkasten-front
: Frontend using React and TypeScriptgo-backend
: Backend using Go withnet/http
python-mail
: SMTP service in Python
Zettelgarden is designed to be self-hosted. Please see our getting started guide for more information. (Coming soon!)
Zettelgarden is built in the open. Contributions and feedback are welcome. Please check our contribution guidelines.
Follow our blog and Nick Savage's Substack for detailed updates on development and new features.