zen
Self-hosted note-taking application with Markdown support, full-text search, and low resource usage.
- Type
- MCP
- Transport
- http
- Open source
- Yes
- GitHub Stars
- ★ 1.1k
- Source
- mcp-github
- Repository
- github.com/sheshbabu/zen
Overview
Zen is a self-hosted note-taking app that runs as a single Go binary, storing notes as Markdown files in SQLite. It supports full-text search, flexible tag organization, and various Markdown features. AI can access Zen via the MCP protocol to search, list, and read notes. Ideal for scenarios requiring efficient management and retrieval of note data.
Capabilities
- ▪Full-text search of notes
- ▪Markdown note management
- ▪Flexible tag organization
- ▪Import/export data
- ▪Template functionality
- ▪Pin notes
Use cases
Setup
Build from source: `$ make build`; Local development: `$ make dev`; Use watch mode: After installing air and esbuild, run `$ make watch`.
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How to install Zen?
Build from source: `$ make build`; Local development: `$ make dev`.
What features does Zen support?
Supports full-text search, Markdown note management, flexible tag organization, and more.
Related skills
interview-coach-skill
Tool-readyInterview Coach skill covering the entire job search lifecycle from resume optimization to mock interviews.
skillpack
Package AI capabilities into local agents for use in Slack and Telegram.
harness-anything
AI agent control center supporting automation for WPS/MS Office, Zotero, Photoshop, and other software.
i-have-adhd
Optimize AI output to be more concise and action-oriented, tailored for users with ADHD.
gemini-notebook-mcp-cli
Access Gemini Notebook via command-line interface and MCP server.
whatsapp-mcp
WhatsApp MCP server that allows AI to read and send WhatsApp messages.