Self-hosted markdown knowledge base. Deploy on any machine, access from all your devices, let AI agents work with your notes. No cloud. No lock-in.
No compromises. No bloat. Just your notes, your way.
Run on a spare machine or home server. Access securely from laptop, phone, tablet -- anywhere on your Tailscale network with automatic HTTPS.
Built-in MCP server. Claude, Cursor, and other AI agents can read, write, search, and organize your notes. Your knowledge base becomes context for your AI workflows.
Full REST API with token auth. Build scripts, automations, or custom integrations. Create API tokens from the Settings page -- no passwords shared.
Notes are .md files in directories. cat, grep, git, VS Code -- every tool you already use works. No database, no proprietary format, no migration.
Binds to localhost. No cloud services, no telemetry, no third-party accounts. Your notes never leave your machine unless you explicitly enable git sync.
Optional auto-commit and push to a private GitHub repo. Configurable interval. Each namespace can have its own remote.
Clone the repo, run setup, edit your credentials and mount your note directories.
./setup.sh
One command builds and starts the Go backend, React frontend, and nginx proxy in Docker.
docker-compose up --build -d
Access from your browser. Add Tailscale for other devices. Create an API token for AI agents.
tailscale serve --bg --https 3236 ...
Open source. Free forever. Takes 3 minutes to set up.
View on GitHub