Understand
Browse Today and Your Week, search full text, filter by tag or source. Agents read the same way to check what already shipped.
You run dozens of agent sessions a week, but what they finished lives in scroll-back and memory. Your own output across the day is barely better captured. There is no single record for either. Noatery is that record.
Token usage shows what you spent.
Chat history shows what happened in one session.
Git shows what landed in the repo.
None of them give you a clean record of what actually got done, across human work and agent work alike.
Whether you log it yourself or an agent logs it through MCP, every entry lands in the same local SQLite database. One record. Clear attribution. Searchable and exportable any time.
Writing is half the loop. A record only pays off when you can get it back out: to understand the week, to take it with you, or to hand the next agent the context it didn’t have. Same entries, read three ways, from the app or through MCP.
Browse Today and Your Week, search full text, filter by tag or source. Agents read the same way to check what already shipped.
Export a date range or tag to Markdown or PDF from the app, or pull Markdown / JSON through MCP. Plain files, readable anywhere.
Before the next session an agent can pull what already shipped, so it picks up with context instead of starting from zero.
Every capability in Noatery serves one goal: a durable, searchable record of completed work, so you always know what actually got done, and who did it.
Every entry carries a source. See what agent work turned into finished output, not just what it consumed. Filter to human only, all, or agent only. MCP-native on Mac.
Drop #tags right into entries. Full-text search retrieves the thread later, across human and agent entries alike.
Save plain Markdown or a polished PDF by date range or tag. No proprietary format, no lock-in. Your record outlasts any client.
Global hotkey opens Quick Add from anywhere. One window, one entry, back to work. Log before it disappears.
Day-level view of everything that landed, yours and your agents'. Backdate, edit, and refine without friction.
Activity timeline, top tags, and weekly totals. See the full picture of what moved, human work and agent work together.
The Mac app is where you capture, review, search, export, and set up MCP, the full ledger in one place. A one-time purchase, no subscription.
Quick Add, Today, Week, search, tags, and Markdown export, plus MCP server setup for agent logging. The full ledger experience lives here.
One-time purchase · $49.99 on the Mac App StoreThe MCP server reads and writes the same local SQLite database your Mac app uses. No sync layer, no separate API, no auth required. Install once, add a config block to your AI client, and every agent session logs alongside your own entries.
Every entry carries a source. Filter to human only, all, or agent only whenever you need a clean view of who did what.
7 tools
Works with
Install
npx @chainframe/noatery-mcp-server Requires Noatery for Mac · Node.js ≥ 20 · macOS only
In the Mac app, Settings → AI agents detects the clients you already run, writes the config, and drops a logging rule into each repo. Prefer to wire it by hand? The config is a few lines.
Noatery detects Claude Code, Cursor, Codex, Claude Desktop, and Windsurf, then writes the MCP config. On sandboxed builds it hands you the snippet to paste.
{
"mcpServers": {
"noatery": {
"command": "npx",
"args": ["-y", "--package", "@chainframe/noatery-mcp-server", "noatery-mcp-server"]
}
}
} Codex uses the TOML equivalent · an optional DONELOG_DB_PATH pins a specific database.
Noatery writes a short rule into each repo (CLAUDE.md, AGENTS.md, or a Cursor rule) so the agent knows when to log and what to skip. It previews the diff before writing.
## Logging completed work (Noatery MCP) After a substantive task, call create_entry with a short, concrete summary. Log: shipped features, fixes, refactors, decisions with real output. Skip: spikes, failing test runs, intermediate steps. Include #agent #claude, a model tag (#opus_4_8), and #tags like #frontend.
Noatery writes one entry so you watch the whole pipeline land, agent to ledger, before any real work runs. Delete it after.
When an agent finishes a task it records what shipped, tagged to its source and model. Open Your Week on Friday to see what got done, yours and your agents’ together.
On the Mac App Store now. A one-time purchase, local data, no subscription.
MCP server included · free & open source
MCP server is included with Mac, free & open source. Learn more →
No subscription. No cloud add-on. Apps you buy once and keep.
Nitin Shukla I've spent the last few years building AI tools for high-throughput workflows. The problem I kept hitting: agents do a lot, but the record of what they actually finished is scattered. None of that tells you what happened and what mattered in entirety. Noatery is the ledger I wanted for myself. LinkedIn ↗