Codekin Codekin

Claude Code
for everyone.

Claude Code is incredibly capable. Codekin makes it more accessible.

Claude Code works great in the terminal. But if you want a visual interface, persistent sessions from any browser, or multi-repo workflows — that's what Codekin adds.

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

paste in terminal, or view on GitHub

Codekin interface showing a Claude Code session in the browser

Everything Claude Code can do, with a better experience

Open source. Self-hosted. Built to be extended.

Use it from the browser

No terminal required. Open Codekin in any browser and start working with Claude Code through a clean, visual interface.

Persistent by default

Sessions survive refreshes, reconnects, and restarts. Pick up right where you left off, even across devices.

Parallel across repos

Run multiple Claude sessions at once. Switch between repos and tasks without losing state or context.

Structured approvals

Handle tool approvals in a clear UI instead of raw terminal prompts. See what Claude is doing and stay in control.

Open source and extendable

Fully open source. Add custom skills, modules, and workflow integrations. Build on top of it, fork it, make it yours.

Self-hosted, your way

Runs on your infrastructure. Your data, your environment, your rules. No vendor lock-in, no third-party dependencies.

What people build with Codekin

01

Daily development workbench

Work with Claude Code from the browser. Keep sessions alive across repos and pick up where you left off.

02

CI failure triage

Pipe failed workflow runs into Claude, inspect context faster, and cut down manual debugging loops.

03

Scheduled code review

Run recurring review workflows across repositories without turning Claude into a manual ritual.

04

Team knowledge reuse

Store repo-specific guidance, reusable skills, and approval patterns so useful context compounds over time.

05

Custom workflow integrations

Connect Claude to GitHub webhooks, CI pipelines, and your own automation. Open source means you can wire it into anything.

Get Started

Prerequisites

  • macOS or Linux
  • Claude Code CLI installed and authenticated (claude must be in your PATH)

Install

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

This 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

Open the printed URL in your browser, enter your Codekin Web token when prompted, and you're ready to go.

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