Codekin Codekin

A workbench for
serious AI coding.

Codekin is a self-hosted platform for Claude Code and OpenCode that adds persistent sessions, parallel workspaces, structured approvals, and workflow orchestration — so your team can run AI coding at scale.

curl -fsSL codekin.ai/install.sh | bash

Install once, then open from any browser. You can also view on GitHub.

Codekin interface showing a Claude Code session in the browser

Everything you need to run AI coding in production

Interactive where you work. Structured where it matters. Automated where it repeats.

Interactive workbench

Use it from any device

Open Codekin from desktop or mobile. No SSH hops or terminal tied to one machine.

Persistent sessions

Refresh, disconnect, or restart without losing work. Sessions survive across reconnects.

Session history

All session transcripts are stored locally. Search, replay, and reference past work without relying on a third party.

Diff view

See exactly what changed in each session with an inline diff viewer. Review agent edits before approving.

Built-in file browser

Inspect project files and Markdown directly in the session view without switching tools.

Structured approvals

Review and manage approvals in a clear UI. Audit and revoke with full history.

Orchestration & automation

Parallel workspaces

Run multiple sessions across repos simultaneously, each with its own isolated context.

Git worktree support

Each session runs in its own worktree, so agents work on isolated branches without stepping on each other.

Orchestrator agent

A coordinator agent that plans and delegates work across repos, breaking large tasks into parallel sessions.

Scheduled workflows

Run recurring checks and repo tasks on a schedule using workflow definition files.

GitHub CI integration

Route CI failures from GitHub into Codekin sessions with context already attached.

Open platform

Claude Code & OpenCode

Works with both Claude Code and OpenCode. Pick the right agent per session from one interface.

Open source

Full source available. Fork it, extend it, and wire in your own skills and automation.

Self-hosted

Run on your infrastructure with full control over data, networking, and configuration.

Why teams choose Codekin

Works with Claude Code and OpenCode. More durable than the CLI alone, more controllable than SaaS platforms.

Multi-agent support

Run Claude Code and OpenCode side by side with a consistent interface for sessions, approvals, and workflows.

Self-hosted control

Keep data and runtime on your infrastructure. Fits into your existing auth, networking, and deployment stack.

Built-in orchestration

Combine live sessions with scheduled workflows, webhooks, and CI-driven runs in one platform.

Built for real engineering workflows

01

Daily AI coding workbench

Keep long-running sessions alive across repos and resume instantly after interruptions.

02

Parallel work across repos

Run multiple sessions on different repos simultaneously, each with isolated context.

03

CI failure triage

Route failed GitHub CI runs into Codekin sessions with context attached for faster debugging.

04

Automated PR review

Use scheduled workflows and GitHub triggers to handle repeatable review tasks automatically.

05

Shared team context

Capture repo guidance, reusable skills, and approval history so each session starts with context.

06

Webhook-driven runs

Connect webhooks, CI pipelines, and internal automation to trigger AI coding sessions.

Get started in minutes

Prerequisites

  • macOS or Linux
  • Claude Code or OpenCode CLI installed and authenticated

Install

curl -fsSL codekin.ai/install.sh | bash

The installer will:

  • Install Node.js 20+ if needed (via nvm)
  • Install the codekin npm package globally
  • Generate an auth token
  • Prompt for optional LLM API keys (Groq, OpenAI, Gemini, Anthropic) for session auto-naming
  • Install and start a persistent background service
  • Print your access URL

After setup, open the printed URL in your browser, enter your Codekin Web token, and start working.

Usage

codekin start                   # Run server in foreground
codekin setup                   # First-time setup wizard
codekin setup --regenerate      # Regenerate auth token
codekin config                  # Update API keys and settings
codekin service install         # Install + start background service
codekin service uninstall       # Remove background service
codekin service status          # Show service status
codekin token                   # Print access URL with auth token
codekin uninstall               # Remove Codekin entirely