The browser UI for Claude Code
Chat, agents, workflows, cost tracking — all from your browser. Zero framework. No build step.
A complete development environment built on vanilla JS. No framework baggage, no build complexity.
WebSocket streaming with session persistence. Parallel 2×2 mode for running 4 conversations at once. Background sessions that keep running when you switch away.
Per-session cost tracking, daily timeline charts, input/output token breakdowns, and error pattern analysis.
Lazy-loaded file explorer with syntax preview. Git panel with branch switching, staging, commit, and log.
4 built-in agents with chains, DAGs, and an orchestrator that auto-decomposes complex tasks.
Claude remembers across sessions. Auto-captures conventions, decisions, and warnings with FTS5 search.
Full-stack Tab SDK with hot reload. Marketplace UI for enabling, disabling, and reordering plugins.
Installable as a PWA. Mobile responsive. Telegram bot for AFK tool approval from your phone.
Four levels of agent autonomy. Start simple, scale to complex multi-agent workflows with visual dependency graphs.
Give it a goal.
It runs autonomously.
Sequential pipeline.
Context flows forward.
Visual dependency graph.
Parallel execution.
Describe a task.
It auto-delegates.
No config files. No environment variables. No build process. Just run it.
Everything a developer needs, organized by what you're doing.
Drop files in ~/.claudeck/plugins/ and you're live. Hot reload included.
One function call creates your tab button, panel, and lifecycle hooks.
Optional server.js auto-mounts at /api/plugins/<name>/. Plugins get access to the event bus, reactive store, and all REST APIs via the Tab SDK context.
Install the Claudeck skills via skills.sh:
npx skills add https://github.com/hamedafarag/claudeck-skills
Then ask Claude to create a plugin:
/claudeck-plugin-create <plugin-name> <short description of what the plugin does>
Claude generates client.js, server.js, and CSS for you automatically.
No React. No Webpack. No build step. Just ES modules, Express, and SQLite.
No install needed. NPX handles everything.
npx claudeck
Default 9009. Saved to ~/.claudeck/.env for next time.
Chat, agents, workflows, cost tracking — all ready to go.