CLIque

self-hosted · MIT · 24 MB · no telemetry

A folder for every CLI on the box.

Coding sessions in a browser, kept alive in tmux. Claude, Grok, Gemini, Codex, or anything you add in four lines. Self-host is free forever. A paid option is coming if you’d rather not run the setup.

Claude Code · Grok · Gemini · Codex · OpenCode · Cursor · Cline · Shell

One panel · Your box

clique @ 127.0.0.1:3200
$ git clone https://github.com/thejdubb02/clique.git
$ cd clique
$ python3 -m clique password
$ python3 -m clique

Python 3.11+ and tmux. Nothing else. Then open http://127.0.0.1:3200.

MIT Python 3.11+ tmux GitHub stars Contributors Commits

auth rewrite
landing page
+
cpu 12% · mem 24 MB
claude · ~/proj/api · waiting on you
I’ll stop here. The session store looks right;
the middleware still lets a stale cookie through.
Want me to patch app/auth.py, or talk it through first?
Type a prompt, or a shell command… Run
Self-host Free forever. MIT. Clone it, it runs on your box, it binds loopback.
Don’t want to self-host A paid option is on the way. Your sessions stay on a machine you control — we don’t host a shell for you.
24 MB resident. No framework, no node_modules, no build.
Loopback on purpose. Anyone who reaches the panel has a terminal as you.
The ring is the status. Spinning = working. Pulsing = waiting on you. Nothing = idle.

Adding a CLI is config, never code.

[cli.grok]
label   = "Grok CLI"
command = "grok"
args    = []
color   = "#E8E8E8"

Reload the page. If adding one ever needs a code change, the design has failed.

Questions

Do I have to put it on the internet?

No. It binds loopback. Put a tunnel in front if you want it from another machine. Don’t hang it on the public internet — anyone who reaches the panel has a terminal as you.

What does it cost?

Self-host is free forever, MIT. A paid option is coming for people who don’t want to run the setup. The panel still runs on a machine you control.

What do I need?

Python 3.11+ and tmux. Nothing else. No Node, no Docker, no account.

How do I add another coding CLI?

Four lines in config. Reload the page. If it ever needs a code change, the design has failed.

Your box. Your CLIs. One panel.

clique @ 127.0.0.1:3200
$ git clone https://github.com/thejdubb02/clique.git
$ cd clique
$ python3 -m clique password
$ python3 -m clique

Star on GitHub View on GitHub