Claude Code
for everyone.
curl -fsSL codekin.ai/install.sh | bash paste in terminal, or view on GitHub
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 you can access from any browser, or a way to manage multiple repos side by side — that's what Codekin adds.
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
Daily development workbench
Work with Claude Code from the browser. Keep sessions alive across repos and pick up where you left off.
CI failure triage
Pipe failed workflow runs into Claude, inspect context faster, and cut down manual debugging loops.
Scheduled code review
Run recurring review workflows across repositories without turning Claude into a manual ritual.
Team knowledge reuse
Store repo-specific guidance, reusable skills, and approval patterns so useful context compounds over time.
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 (
claudemust be in your PATH)
Install
curl -fsSL codekin.ai/install.sh | bash This will:
- • Install Node.js 20+ if needed (via nvm)
- •
Install the
codekinnpm 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 token # Print your access URL at any time
codekin service status # Check whether the service is running
codekin service install # (Re-)install the background service
codekin service uninstall # Remove the background service
codekin start # Run in foreground (for debugging)
codekin setup --regenerate # Generate a new auth token