← Back to all apps

Tuxee

Developer Tools

A tiny browser desktop of file managers and terminals that keep running.

Tuxee is a very small web interface for a Linux machine. It gives you a file manager and terminals in the browser, in tabs and windows you can arrange, and the terminals keep running after you log out. You sign in with a real Linux user. It is made to be a comfortable place to run AI coding agents, and it also works as a light admin console for a server, a tablet or a phone.

What Tuxee is good for

  • A comfortable place to run AI coding agents such as aider or OpenCode, with sessions that survive closing the browser.
  • Light server administration from a laptop, tablet or phone without an SSH client.
  • Moving files in and out of a container by drag and drop.
  • A dedicated, disposable workspace container for experiments with local models.

Before you deploy

  • Anyone who signs in gets a real shell, so keep it on your LAN or behind a VPN and never forward it to the internet.
  • The project describes itself as a built and locally validated prototype, not a production release.
  • It is not an AI model or an agent: you install and run the agents yourself inside its terminals.
  • The certificate is self-signed by default, so the browser warns on first visit.
License
MIT
GitHub stars
377
Official website
https://agent-zero.ai
Source code
https://github.com/agent0ai/tuxee

Compatibility

Architectures
amd64, arm64
Database
Stateless
Resource footprint
256 MB RAM · 1 CPU
Measured in our Proxmox LXC (2 cores, Debian 13, Tuxee 1.2.1, native install): the Tuxee process used about 21 MB of RAM right after start and about 50 MB with a browser attached, and the whole container showed about 53 MB used when idle. The binary is about 26 MB, and about 7 percent of one core while a browser and a terminal were open. Coding agents installed inside it need much more: we gave the container 3 GB while installing OpenCode, Codex CLI and aider, which added about 2 GB of disk.

Proof of Work Gallery

  • Sign in
  • Workspace
  • Agent in a terminal

Deployment

# Official image. Sign in as root with the password you set below.
# Put it on your LAN or behind a VPN: anyone who signs in gets a shell in the container.
services:
  tuxee:
    image: agent0ai/tuxee
    container_name: tuxee
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
    environment:
      - ROOT_PASSWORD=change-me-to-a-long-password
    volumes:
      - tuxee-state:/var/lib/tuxee
      - tuxee-root:/root
      - tuxee-init:/init

volumes:
  tuxee-state:
  tuxee-root:
  tuxee-init:

Alternative to

Termius, Google Cloud Shell

Guides featuring Tuxee

Related apps