Integrations · Capture

Automatic capture, zero manual saving

One command installs a hook that captures every conversation turn as it happens, no asking Claude to remember anything. Setup takes about a minute.

Claude Code Codex Cursor

On claude.ai, Claude Desktop, or Cowork instead? Those don't have a local hook to install, use the MCP connector and the remember tool instead.

1. Run the installer

In your terminal, run:

npx contexara init

You'll be asked which tool to install into. Pick one, or select several if you use more than one, the installer handles each in turn and tells you if any one of them fails without blocking the rest.

2. Paste your API key

The installer prompts for your Contexara API key. Generate one from the Keys page if you don't already have it, it looks like ctx_live_....

i
The key is validated immediately, before any files are written. A bad key fails loudly up front rather than partway through installing a second or third tool.

3. Confirm it's capturing

Start a normal conversation in the tool you just connected. Say something worth remembering, a decision, a preference, what you're working on. Nothing to trigger manually, the hook sends it in the background as you talk.

Then open a brand new conversation, in the same tool or a different connected one, and ask about it. If it comes back, capture is working end to end.

How it works

The installer drops a small hook script into your tool's own config (Claude Code's settings, Codex's config.toml, or Cursor's hooks file) and wires it to fire on each turn. Every message and response gets sent to Contexara's capture endpoint, processed through the same extraction pipeline as anything saved manually through the remember MCP tool, so it lands with the same structure and quality either way.

Nothing leaves your machine except the conversation content itself, the hook doesn't read or touch anything else in your project.

Uninstalling

Remove capture from a specific tool at any time:

npx contexara uninstall --platform claude-code

Swap claude-code for codex or cursor. This only removes that tool's hook, memory already captured stays in your account.

Troubleshooting

The installer says my key is invalid

Check the key was copied in full and hasn't been revoked from the Keys page. Keys always start with ctx_live_.

Nothing shows up after a conversation

Restart the tool after installing, some hosts only pick up config changes on the next launch. If it still doesn't appear, re-run npx contexara init for that platform, it's safe to run again.

One platform failed to install, but I connected several

The installer installs each platform independently and reports which ones failed without touching the ones that succeeded. Choose to retry when prompted, or re-run the command later targeting just that platform with --platform.