Capture
A thought becomes a note the moment you have it. No folder to pick, no app to switch to — write it down and keep moving.
Personal knowledge, kept with your agentsPrivate betaBeta
One notebook for your notes, tasks and calendar. Claude, Cursor or any AI agent can work in it — and you can undo every change.
Free during the beta · No card · Hosted in Germany · Export everything, any time
A real session: the agent works your board, and stops in amber when it reaches something only you can decide. The motion is the app’s own — not a screen recording.
Your garden
Agents run on context windows. You run on years. CoachKeeper is where what you learn is kept — written by you, read by any agent, and still yours when you switch.
Prose, math, diagrams, files — and todos that live inside the note while they show up on your board.
Ordered collections, each with a line on what belongs in it — so you and your agent both know where a thought goes.
Each edit is saved with who made it: you, the assistant or a connected agent. Restore any version in one click.
Export the whole workspace whenever you like — markdown, files and every record, nothing left out.
The Library
Every tag in CoachKeeper is a living page — and once it holds a few notes, tasks or events, it draws its own map: your items grouped under concepts the AI names from what you actually wrote. Click any chip and the real thing opens.
Every node on the map is one of your real items — nothing is invented. It redraws only when the items underneath actually change.
Scan it as an outline or see it as a sketch — then export the sketch as a framed image and drop it into a doc, a deck, or a chat.
A connected agent can ask for any tag's map and orient on a topic in one call — the human and the AI literally look at the same picture.
Why this is different
That is not a slogan, it is four things in the schema. An agent gets its own place to work, its own name in your history, and its own way in.
A todo carries an agent state beside its status and its schedule — queued, working, done, and one amber “needs you”. No todo app has that field, because no todo app assumes something else is working the board.
Every version of a note records who made it: you, the built-in coach, a connected agent, or a restore. An agent’s edit is never quietly folded into yours.
An agent’s write lands in the tab you already have open, animated, with no reload. Presence while it works — not a summary you read afterwards.
CoachKeeper runs its own OAuth server. Connecting an agent is a browser sign-in you approve, not an API key pasted into a config file.
| Built-in agent memory | CoachKeeper | |
|---|---|---|
| What is kept | What one assistant chose to remember | Your full notes, tasks and calendar |
| Who can write | One assistant, from one vendor | You, and any MCP agent you connect |
| A wrong change | Rarely shows who changed what | Signed with its writer, one click to undo |
| When you switch | Stays behind with the vendor | Stays with you, and exports in full |
Notion has an MCP server too. What it does not have is a queue an agent can be assigned to, a history that records which writer made each change, or an agent’s edits appearing live in the tab you have open. Those are not features bolted on top — they are in the schema.
Bring your own agent
CoachKeeper ships a production-grade MCP server. Point Claude, Claude Code, Cursor — any MCP client — at your workspace and it gets the same tools the built-in coach uses: notes, todos, calendar, search. One command, browser sign-in, done.
$ claude mcp add coachkeeper --transport http https://api.coachkeeper.com/api/v1/mcp Your client opens a browser consent screen — the same flow GitHub and Linear use. Revoke any connection from Settings at any time.
Your agent gets the same tools, the same rules and the same action log as the built-in coach — a real seat at the workspace, not a side API.
Read, create, schedule, search — notes, todos, events, and semantic search over your sources.
How it works
Everything you keep is a note, a todo, or an event — three primitives in one workspace, with a coach that moves work from one to the next. No handoffs between apps, nothing lost in between.
A thought becomes a note the moment you have it. No folder to pick, no app to switch to — write it down and keep moving.
A sentence in a note becomes a card on your board in one move — status, checklist, estimate — still linked to the note it came from.
Drag the card onto your calendar and it becomes a block of time. The link back to the original note travels with it.
Or let the coach run the loop for you — it drafts the task, proposes the hour, and asks before anything lands on your calendar.
One notebook. Every surface you need.
Find things by meaning, not exact words — one search across your notes, tasks and uploaded files.
View your tasks the way that works for you. Drag between columns. Filter by status. Switch views instantly.
Month, week, day and agenda views, with two-way Google Calendar sync. Drag a task onto an hour to schedule it.
Attach PDFs, docs and images to your notes. The assistant and connected agents can search them and pull the relevant passages into context.
Quick capture and a daily plan are included. It asks before it puts anything on your calendar.
Press Alt+I anywhere. Type in plain language; the coach sorts it into a note, a todo, or an event before you finish the sentence.
Why the loop works
The studies and books referenced are independent works by their respective authors, cited as background reading only. Their authors and publishers are not affiliated with CoachKeeper and do not endorse it.
Pricing
No tiers to compare, no token math to do. One price covers the whole workspace, the built-in assistant, and every agent you bring.
Free during the beta. After launch, one plan at €9/month.
For you — and every agent you work with.
Free during the beta · No card · Hosted in Germany · Export everything, any time
Questions
Use them — and point them here. Their memory is what one assistant decided to keep. CoachKeeper is where what matters to you is kept: readable, correctable, and still yours when you switch agents.
No. With nothing connected, CoachKeeper is a complete notebook, board and calendar with an assistant built in. Bringing your own agent is the part nobody else offers — not the part you need.
Your workspace exports in full whenever you like, not only at the end: every note as markdown, every file, and every record as JSON. Nothing is locked in a format only we can read.
An agent acts only through the access you approve, and you can revoke it in Settings at any time. Every change it makes lands in the log with its name on it, and one click reverses it.
CoachKeeper ships an MCP server. One command and a browser sign-in connect Claude, Claude Code, Cursor — any MCP client — and your agent gets the same tools as the built-in coach. Included in the plan, no extra seats.
On EU servers: the app runs in Germany and the database in Frankfurt.
The beta is free. After launch, CoachKeeper is one plan at €9/month, with advance notice before billing starts. Your workspace carries over untouched.
Private beta
Make an account in a minute. Connect an agent when you want to — or never.
We open the doors a few people at a time. Leave your email and your invite will be on its way the moment a spot opens.
Free during the beta · No card · Hosted in Germany · Export everything, any time