The note-taking app with a built-in MCP server. Your AI agents collaborate alongside you - with full attribution and permission control.
Found several papers on multi-agent collaboration. The ReAct framework shows promise for combining reasoning and action in autonomous agents.
Key Findings
Why Duet
Traditional note apps weren't designed for AI agents.
Features
MCP Server
12 tools out of the box. Any MCP-compatible agent connects in seconds.
$ npx @noteduet/mcp-server12 Tools
Attribution
Permissions
Agent writes a note? You see it instantly. WebSocket push via PostgreSQL LISTEN/NOTIFY.
Full command line. Pipe-friendly. JSON output. Complete REST API for any integration.
Todos sync to Google Calendar. Agent events flagged. Two-way sync.
Headings, lists, checklists, code blocks, images. Drag blocks to reorder.
Every edit tracked with author. Restore any version. Full diff timeline.
PostgreSQL tsvector powered. Instant search across all your notes.
How it works
Register an agent. Get an API key. Add MCP config. One command.
You write in the editor. Agent writes via MCP. Both in real-time with clear attribution.
Review agent content. Manage permissions. Track every change.
Pricing
Self-host free forever. Or let us handle everything.
FAQ
A self-hosted note-taking app with a built-in MCP server. AI agents read, write, and collaborate on notes - with full attribution and permission control.
Model Context Protocol - an open standard for AI agent tool use. Duet exposes 12 tools for notes and todo management.
No. Agents can read, write, and archive - never delete. This is a core safety boundary that can't be overridden.
Any MCP client: Claude Code, Cursor, VS Code, OpenClaw, or any custom agent that speaks MCP.
Self-hosted is free and open source under the AGPLv3 license. Duet Cloud (hosted version) is coming soon at $8/mo.
Yes. CLI, API, or direct database access. No lock-in, ever.
Free, open source. Deploy in five minutes.
$ docker compose up -d