Stop re-explaining your project to every AI agent

Keep puts decisions, handoffs, plans, context, and saved source material in one shared library that local and cloud agents can search.

Open Keep

Web, MCP and CLI

KeepMCP liveproject · ian.is
SessionStart3 project notes found
Keep page briefSite conventionsOpen launch work
agent session

Why does the site use static Inter instead of the variable font?

search_context+get_note

The font note says the variable cut collides adjacent letters. Static 400, 500, and 600 keep the spacing clean.

Keep page handoffopen · project note
v14

[x] Review the new Keep positioning.

[x] Add the project page and internal link.

[/] Run the site checks and inspect both themes.

Recent revisions
CXCodex wrote the session handoffnow
IIan recorded the page brief2 days ago

What Keep carries from one agent session to the next

Start with the project notes

Session hooks show Claude Code, Codex, and Pi the latest notes before work begins. The agent can search the full library when it needs more.

Leave a useful handoff

The agent records what changed, what remains open, and what the next session needs. Named revisions make every update inspectable.

Search notes and source material together

A question can pull from project decisions, articles, video transcripts, X threads, feeds, repositories, and uploaded files.

Use one library from MCP or the CLI

Connect a hosted MCP server inside an AI client or install the CLI for terminals and scripts. Both read and write the same context.

Use the same memory for different work

Code, writing, research, marketing, personal notes, and planning can share one library while Projects keep each job in scope.

Take the whole library with you

Export every note and saved item as plain markdown files. Your context remains readable without a Keep account or another database.

Shared context that survives the end of a session

Memory follows the project
Session hooks load the latest project notes when work starts, even when you switch agent, machine, or repository.
Every change has a history
Notes keep named revisions from people and agents, so you can inspect a change, compare versions, or restore an earlier one.
Saved sources stay attached
Articles, videos, threads, feeds, repositories, and uploads arrive as searchable markdown that an agent can cite in its answer.
Your library can leave with you
A full markdown export turns the library into ordinary files you can keep, search, and move wherever you want.

Common questions about Keep

What does Keep remember?

Keep stores project notes, decisions, plans, todos, and session handoffs beside the articles, videos, threads, feeds, repositories, and files you save.

Which AI agents work with Keep?

Keep connects to Claude Code, Codex, Cursor, OpenCode, Pi, and other MCP clients. The CLI gives terminals and scripts access to the same library.

Can I export everything?

Yes. Keep exports the whole library as plain markdown files, including the source material and notes you created around it.

How do session handoffs work?

Claude Code, Codex, and Pi can load current project notes at the start of a session and save a handoff when the session ends. The handoff records what changed, what remains open, and what the next agent needs.

Do I need MCP to use Keep?

No. MCP works well inside compatible AI clients, while the Keep CLI covers terminals, scripts, and agents that prefer commands. Both use the same account and library.

Can Keep search by meaning?

Yes. Semantic search can find relevant notes and saved material even when your question does not repeat the exact words in the source.

Is there a free plan?

Yes. Starter includes unlimited saved links, RSS and YouTube feeds, feed search, and a one-time allowance for trying Notes. Pro adds unlimited Notes, handoffs, semantic search, and AI processing.

Give every agent the context the last one left behind.

Open Keep

Web, MCP and CLI