Skip to content

Datanotes 3.0.0

Choose a tag to compare

@davidefornelli davidefornelli released this 12 Oct 05:16

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 mcp ships in the package: one command connects Claude Code, Claude Desktop, Cursor, VS Code or Codex. Choose what an agent sees with --profile, --tools and --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/