Skip to content
KurrentDB

Quickstart

These docs describe the kcap v1.3.1 release.

kcap records your coding-agent sessions so you and your team can search the conversation, understand a change, and continue work in another agent. Start with one repository and one session.

Start at www.kurrent.io/get-started. Choose Team to create a hosted workspace for your team, or Free for one of your own. While kcap is invite-only, Free is the local edition on your own Mac (Apple silicon, macOS 15 or later) instead of a hosted workspace. Either way the page hands you the download or the install command at the right moment. Invited to a workspace a colleague already created? Sign in to it and open Get set up: it shows the same two ways to install kcap.

Install the CLI directly. On macOS or Linux:

Terminal window
curl -fsSL https://www.kurrent.io/install | bash

On Windows, in PowerShell:

Terminal window
irm https://www.kurrent.io/install.ps1 | iex

The installer downloads kcap, checks it against the release checksum, and starts kcap setup. If you prefer npm, run npm install -g @kurrent/kcap, then kcap setup. Setup CLI covers both.

Sign in when the browser opens. Setup discovers the workspaces your account can access and connects this machine to one. If your account has none yet, create one at Get started first, choosing Team, then run kcap setup again.

If you already know your workspace, use its slug or URL:

Terminal window
kcap setup acme

Follow the setup screens to choose your agents, recording, tools, default visibility, and any history you want to import. On servers with browser setup, your browser choices are applied by the CLI. Otherwise, setup continues in the terminal. Leave the terminal running until setup finishes.

Recording uploads the transcript, including prompts and tool output, to your workspace. Capture allow lists and exclusions let you limit which repositories and directories are recorded. Visibility controls who can read recorded sessions.

Restart your agent after setup so it loads the integration. For Codex, accept the hook trust prompt in the CLI, or trust the kcap hooks in Settings → Hooks in the Codex desktop app.

From your repository, start an installed agent and give it a small task:

Terminal window
cd ~/dev/my-repo
claude

Claude Code, Codex, Cursor, Gemini CLI, Copilot CLI, Kiro, OpenCode, Pi, Antigravity, Muse Code, Grok Build, and Mistral Vibe are supported. Use the agent you normally work with; see Setup CLI for installation details.

Open your workspace at https://<your-workspace>.kcap.ai, sign in, and select Sessions. Open the new session to read the conversation and inspect tool calls as they arrive.

If it does not appear, run:

Terminal window
kcap whoami
kcap status

Check the server URL, identity, and integration status. Your first session covers the other common causes.

If you skipped history during setup, preview what is on disk, then import a repository:

Terminal window
kcap import --discover
kcap import --repo .

Read the confirmation before uploading. Repeating an import uploads missing content without duplicating what is already stored. Import your history explains repository, agent, and date filters.

Copy a session ID from the dashboard. Start another session in the same repository, in the same or a different supported agent, and ask:

Recap session <session-id> and continue where it left off.

The installed recall tools let the agent read the previous decisions and unfinished work. You can also read the transcript directly:

Terminal window
kcap recap --full <session-id>

Use the session’s sharing controls to give a teammate access. They can then use the same session ID from their own agent. When the work produces a pull request, review it with the implementation context:

Terminal window
kcap review <pr-url>

For the next steps, see session recall, visibility and sharing, and PR review. Workspace owners can follow Setup Server to invite teammates and configure optional services.