A privacy-first personal knowledge management system providing local-first storage, Markdown WYSIWYG editing, fine-grained block-level references, and SQL queries. Most features are free for commercial use, with optional external integration for AI capabilities.
Project overview
The system prioritizes local-first storage and block-level referencing for personal knowledge management, while keeping external API dependencies strictly optional for basic operation.
Project type
Data Processing
Use cases
Documents & Office · Knowledge Q&A
Deployment
Refer to project documentation
License
AGPL-3.0
Best for
General users who require a privacy-first personal knowledge base with local-first storage and block-level references.
Key capabilities
Provides AI writing and Q/A chat functionality integrated via the OpenAI API.
Features a built-in CLI that provides direct access to workspace data without requiring a running server, supporting notebooks, search, export, and SQL queries.
Performs full-text search inside asset files such as PDF, Word, Excel, and txt documents.
Limitations and risks
Docker deployment does not support document export to PDF, HTML, and Word formats.
Docker deployment supports browser connections only and does not support desktop and mobile application connections.
Data synchronization through third-party sync disks is not supported because it may cause data corruption.
In Docker deployments, the lock screen password must be changed to prevent unauthorized data access.
Data loss may occur if the Docker mounted volume is configured incorrectly.
Getting started
Setup is categorized as easy due to provided desktop installers and simplified single-command Docker deployment. Users install the application, launch the app or web interface, and create a new workspace to begin taking notes. Coding is not required.
Alternatives and comparisons
Provides a local, searchable record of computer screen and audio activity with privacy controls.
A Go library for programmatic reading and writing of Excel spreadsheet files.
A platform for authoring, scheduling, and monitoring workflows and data pipelines programmatically.