Skip to main content

Create a new project

You need Node.js 18 or newer and a coding agent that keeps its history on this machine. See agents for the ones ResumeContext reads.
1

Install the CLI

2

Sign in from this machine

This opens your browser, starts the background sync service, and binds this machine, so every session it records is attributed to it. That is what lets your agent later tell you “this ran on your other laptop” or “Priya ran this, not you”.
Run auth on every machine you work from. A machine that has not signed in cannot sync.
3

Create a project

Run this inside the directory the project belongs to. init creates the project and writes a marker file tying that directory to it, which is why there is no way to create a project from the website.It also starts the background daemon. From this point the directory’s agent sessions sync on their own, roughly every 20 seconds. There is no sync command to remember.
4

Connect your agent

Prints the MCP URL, your token, and a config block to paste into your agent. Add it only to this project folder, never to the agent’s global MCP configuration. See Connect your agent for the folder-level instructions for Claude Code, Cursor, Codex, and opencode.

Check it worked

Ask your agent something only the archive knows:
If it answers with real sessions and dates, you are set. If it says it has no memory of previous conversations, the MCP server is not connected. Check Connect your agent.
Just installed, and the archive looks empty? The first sync runs within about 20 seconds of init and uploads what your agents have already recorded in that directory. resumecontext sync forces it immediately.

Join an existing project

Use this flow when someone has invited you to their project and you have a local clone containing its .resumecontext.json marker.
1

Sign in

2

Accept the invite

From the project directory, accept with the CLI:
Or accept it in the dashboard.
3

Sync once from your local clone

This first local sync associates this clone with the daemon and uploads its existing agent history. Future syncing is automatic.
4

Connect your agent in this clone

Configure the MCP server only for this project folder. Do not add it to a global agent configuration. Follow the per-agent instructions in Connect your agent.
Do not run init in an invited clone. init creates a new project when no marker is present. See Teams and access.

Where to next

What your agent can do

The six tools ResumeContext adds, and how to ask for them.

Syncing and freshness

What gets captured, how often, and what lags.