Repository navigation
Datanotes 3.0.0
Datanotes 3.0.0 is the first stable release. Versions 1.x and 2.x, published on 7 and 8 October 2026, were previews.
Datanotes runs a folder of Markdown notes as typed, validated database tables. Your programs and AI agents query, write and undo them over MCP, HTTP or TypeScript, while every row stays a plain file you own.
Highlights:
- Agents can't write garbage: types, links, unique values and CHECK constraints. A refused write changes nothing and explains how to fix the call.
- Every write through the engine is journaled, attributed and can be undone, with history on by default in a new database and time travel across tables.
datanotes mcpships in the package: one command connects Claude Code, Claude Desktop, Cursor, VS Code or Codex. Choose what an agent sees with--profile,--toolsand--except; webhook tools need--owner-tools.- Errors that teach, and the docs of the installed version available offline to agents.
Install: npx -y datanotes serve --database ./notes (Node.js 22 or later; on Windows 24.16+ or 26.1+).
Full notes: https://datanotes.dev/release-notes/