cptr: your computer in a browser tab

A URL for your computer

Open WebUI Computer (`cptr`) runs on your machine and opens it in a browser. Files, terminal, git, editor, workspaces, and AI. Same computer. Less sitting.

The computer used to be a room. Then a desk. Then a bag. Now it is a URL.

This website was built entirely through cptr while walking. Dogfooding with steps. Some of it was dictated in public. Nearby people looked concerned, but probably thought it was a business call.

Screenshot of cptr on a phone Screenshot of cptr on a phone Screenshot of cptr on a phone

Install cptr

pip install cptr
cptr run

or

uvx cptr@latest run

Open http://localhost:8000.

What cptr does

  • browse and edit local files
  • run terminals that keep going and terminal agents
  • stage, commit, diff, branch, push
  • switch between projects
  • search files, contents, and chats
  • use AI that can read files and run commands
  • message your computer from chat apps
  • looksmaxx by accidentally getting leaner from all the walking*

* Requires going outside.

The way

  • Mobile first. Your phone can do real work.
  • Your machine. Your files, shell, projects, and state.
  • Computer first. Chat helps. The filesystem is still home.

AI coding agent

Bring your own key. OpenAI, Anthropic, Ollama, and OpenAI-compatible endpoints work. Ask it to inspect, edit, run, search, browse, or plan first like a polite robot.

Already have a favourite terminal agent? Open the built-in shell and run Claude Code, Codex, Gemini CLI, Cursor, Grok, OpenCode, Kilo Code, Pi, or whatever you already use.

Remote development

Use the browser, a tunnel, or a bot. Phone on a walk, laptop on a couch, computer wherever it happens to be.

Security

Access is like SSH. Use cptr on machines and networks you control. Do not give the internet your shell and then look shocked.