docs

CLI

The CLI is published as conare.

bunx conare@latest

It stores the API key under ~/.conare/, keeps a local dedup manifest, and uploads memories to Conare.

Setup commands

CommandWhat it does
bunx conare@latestInteractive setup with browser auth.
bunx conare@latest --key cmem_...Setup using an API key.
bunx conare@latest install --key cmem_...Configure MCP only for detected clients.
bunx conare@latest --config-onlyConfigure MCP and skip importing.
bunx conare@latest --ingest-onlyImport memories and skip MCP config.
bunx conare@latest logoutClear saved key and local hashes, stop sync, and keep the CLI installed.

Import chat history

By default, Conare imports Claude Code, Codex, and Cursor history when found.

bunx conare@latest --key cmem_your_key_here --source claude
bunx conare@latest --key cmem_your_key_here --source codex
bunx conare@latest --key cmem_your_key_here --source cursor

Preview without uploading:

bunx conare@latest --key cmem_your_key_here --dry-run

Force re-indexing:

bunx conare@latest --key cmem_your_key_here --force

Index a codebase

Index the current directory:

bunx conare@latest --key cmem_your_key_here --index .

Set the project name explicitly:

bunx conare@latest --key cmem_your_key_here --index . --project conare

Only index files changed in the last git commit:

bunx conare@latest --key cmem_your_key_here --index . --changed

Background sync

bunx conare@latest --key cmem_your_key_here --install-sync
bunx conare@latest --key cmem_your_key_here --install-sync --sync-interval 30
bunx conare@latest --uninstall-sync

Containers

SourceContainer
Claude Code chatsclaude-chats
Codex chatscodex-chats
Cursor chatscursor-chats
Codebase filescodebase
MCP save callssaved