Share memory across Claude Code, Codex, and Cursor
If you build with more than one AI tool, you already know the tax: every new session starts cold, and whatever the last agent figured out lives in a scrollback you have to go dig up. Hark keeps one project memory that any agent can read and write, no matter which one you opened today.
The handoff problem
Claude Code has its own conversation history. Cursor has its own. Codex, ChatGPT, VS Code, Windsurf, Gemini CLI, and any headless script you run each keep their own idea of what's going on, if they keep one at all. Context doesn't move between them on its own — it moves through you, copying and pasting a summary from one chat into the next.
That's fine for a single afternoon. It falls apart across a real project: you switch tools because one is better at a task, you come back after a week away, or a teammate picks up where you left off in a different client entirely. Nobody has the full picture, including you.
One MCP endpoint, every client
Hark runs a hosted MCP hub at harkstudio.io/mcp. Connect any MCP-capable client to it once and it can read and write the same project — the project page, the Current state, the journal, the decisions log — that every other client sees. See the full
- Business, Build docs, and Branding tabs hold the thesis, stack, scope, and AI context doc an agent needs before it writes a line of code.
- The Current state card is the single place phase, summary, blockers, and next steps live, so an agent doesn't have to reconstruct status from git log.
- The journal records ships, decisions, sessions, and milestones with the source of each entry, including which agent made it.
The session flow
Hark's session flow is three calls: start_session and get_agent_brief when a session opens, writes during the session, and end_session when it wraps, with what it did, what changed, what's next, and what to watch out for. That closing note is what the next agent — or you, tomorrow — reads before doing anything else.
The one-command installer writes the plumbing for this into your project: a Claude Code SessionStart hook, a stop reminder, a Cursor rule, an AGENTS.md block, and a .hark file. Most agents pick up the session flow without you having to explain it every time.
A decisions log that outlives the chat window
The reason you re-explain the same trade-off to three different tools is that the reasoning behind it never left the conversation it happened in. Hark's journal keeps decisions as first-class entries next to ships and milestones, so 'why we chose X over Y' is something any agent can look up instead of something only you remember.
None of this requires giving up your favourite tool. Hark doesn't replace Claude Code, Cursor, or Codex — it's the shared notebook they all write to. See how the rest of the pipeline fits together on the
Common questions
- Do I have to pick one AI tool to use Hark?
- No. Hark is model-agnostic. Claude Code, Codex, Cursor, ChatGPT, VS Code, Windsurf, Gemini CLI, and headless scripts all connect to the same hosted MCP endpoint at harkstudio.io/mcp, so switching tools mid-project doesn't cost you context.
- What actually gets shared between agents?
- The project (thesis, stack, scope, AI context doc), the Current state card (phase, summary, in progress, next up, blockers, open questions), the journal, and the decisions log. Any agent that calls get_agent_brief sees the same picture.
- How do I get an agent to write to Hark, not just read from it?
- Agents call start_session and get_agent_brief when a session begins, write updates as they go, and call end_session with what they did, what changed, what's next, and what to watch out for. The installer wires most of this up automatically.
- What does the installer do?
- curl -fsSL https://harkstudio.io/install.sh | sh -s -- V-012 writes a Claude Code SessionStart hook, a stop reminder, a Cursor rule, an AGENTS.md block, and a .hark file pointing at your project, so the session flow runs without you retyping it.
- Can I start from an existing chat instead of typing everything in?
- Yes. Paste a ChatGPT or Claude thread, or raw notes, and Hark drafts the project page, decisions, and Current state for you to review and edit before it becomes the source of truth.
Free 14-day trial, no card. Connect your first agent in a few minutes.