Every agent starts cold. Primer gives Cursor, Claude Code, Windsurf, and 9 other tools persistent, trusted memory. They start informed, act safely, and hand off cleanly.
then cd your-project && primer init
Every file you save, every agent session, every architectural choice — Primer records what matters and surfaces it to the next agent in any tool.
When two agents write conflicting facts, Primer flags the conflict. You resolve it once. Every agent sees the resolution going forward.
Block writes to sensitive files, require review before migrations run, log every action. Policy enforces before the action, not after.
exact output from v1.0.1
If your tool supports MCP, Primer works with it. If not, use the Python or Node.js SDK.
Primer categorizes everything: facts (ground truth), rules (constraints), observations (patterns), and decisions (why you chose X). Agents query by type so a rule about committing is never confused with a fact about your database.
Two agents writing conflicting facts is caught automatically. You resolve it once — your decision is logged, and every future agent sees the resolution. Primer keeps the shared picture of your project consistent.
Block writes to sensitive files, require human review for migrations, log every agent action. Rules defined in .primer/policy.json — plain JSON, version-controlled, reviewed like code.
Guardrails currently enforce at the MCP tool level in Cursor. Expanding to other tools iteratively.
I used to re-explain my entire codebase at the start of every Cursor session. Primer just handles that now. It gets better the longer you use it.
The guardrails alone are worth it. My agent tried to delete a migration file. Primer blocked it before I even noticed. Saved me an hour of debugging.
I switched from Cursor to Claude Code halfway through a feature. The agent picked up exactly where I left off. Same context, same rules. It felt like cheating.
Our whole team uses it now. No one has to explain the codebase to their agent from scratch anymore.
Setup took two minutes. I ran primer init, restarted Cursor, asked what it knew about the project. It described it perfectly.
No credit card required. Scale when you need to.
Free to start. Works with the tools you already use. Takes two minutes.