EveryDev.ai
Subscribe
Home
Tools

3,975+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Thurbox
    Thurbox icon

    Thurbox

    Agent Frameworks

    A terminal UI for orchestrating multiple CLI coding agents side by side in persistent tmux panes, with a fully customizable Lua-based interface.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under the MIT License. All features included.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksMulti-agent SystemsAI Coding Assistants

    Alternatives

    Google AntigravityMOSAICOGolutra
    Developer
    ThurbeenParis, FranceEst. 2026

    Listed Sep 2026

    About Thurbox

    Thurbox is an open-source TUI (terminal user interface) built in Rust that lets developers run multiple CLI coding agents — Claude Code, Codex, Antigravity, opencode, aider, GitHub Copilot CLI, and others — simultaneously in persistent tmux panes. It is released under the MIT License and available on GitHub. A single install command sets up both the thurbox TUI binary and the thurbox-cli headless binary, and the agents keep running even after the TUI is closed.

    What It Is

    Thurbox sits in the category of agentic code orchestration tools. Its core job is to manage multiple coding-agent CLI sessions in one terminal window, each backed by a real tmux session that survives crashes, restarts, and reboots. The tool is agent-neutral: it launches vendor CLIs unmodified and knows nothing about their models, prompts, or tools, so new agent features arrive the day the upstream CLI ships them. Every pane in the interface — including the session list — is a Lua file in a directory the user owns, making the layout fully editable without recompiling or restarting.

    Architecture: Two-Layer Design

    Thurbox separates its internals into two distinct bands:

    • The engine (Rust, fixed): Handles processes, git, hosts, schedules, and the SQLite database. This layer is not user-editable by design, providing a stable surface that plugins can rely on.
    • The interface (Lua, yours): Every visible pane, the arrangement file (ui/layout.lua), and keybindings are Lua files under ~/.config/thurbox/ui/. Panes can be moved, disabled, deleted, or replaced without a recompile. Pressing F10 reloads the interface from disk.

    Both the TUI and the headless CLI share one SQLite database, so actions taken via thurbox-cli appear in the running TUI within a tick.

    Key Capabilities

    • Persistent sessions: Each agent runs in its own tmux pane and survives TUI restarts. Ctrl+Q exits the TUI without killing agents.
    • Git worktrees: Sessions can be spawned in isolated git worktrees for branch-level isolation. Ctrl+S rebases all worktrees from origin/main with automatic conflict resolution.
    • Remote and WSL hosts: Agents can run on remote machines over SSH or inside WSL distros (discovered with no config), while the interface stays local.
    • Automations: Named, scheduled agent runs — one-shot or recurring cron — fire whether or not the TUI is open, via a detached tmux keeper.
    • Tasks and issue sync: A todo list whose items connect to a coding agent; records carry a source and external ID for integration with external trackers.
    • Inter-session messages: An agent-neutral mailbox lets one agent hand another a payload without scraping its terminal.
    • Extensions: Opt-in, agent-agnostic add-ons declared as data manifests, installed and self-healed with a single thurbox-cli command.
    • Headless CLI: thurbox-cli scripts everything — create, drive, capture, and tear down sessions — from the terminal or from inside an agent session.
    • 36 built-in themes: 28 dark and 8 light palettes, switched live with Ctrl+Y.

    Performance Model

    Thurbox uses a demand-driven rendering loop. An idle screen drops to four frames per second instead of a hundred, and layout, terminal render, and panel rebuilds are skipped rather than repeated when nothing has changed. Panes that declare themselves pure can have their whole render tree reused. The F12 HUD and THURBOX_PERF_LOG=1 expose per-pane cost — total, p95, max, frame share, and cache-hit rate. Performance regressions are tracked with deterministic frame counters rather than wall-clock timers, so they fail tests consistently across machines.

    Update: v2.28.0

    The latest release is v2.28.0, published on 2026-09-18, according to the GitHub repository. The project was created in February 2026 and has been updated continuously, with the last push recorded on 2026-09-19. The repository shows 72 stars and 10 forks at the time of indexing. The project is actively maintained under the MIT License and built on ratatui, tui-term, vt100-rust, and tmux.

    Thurbox - 1

    Community Discussions

    Be the first to start a conversation about Thurbox

    Share your experience with Thurbox, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under the MIT License. All features included.

    • All session orchestration features
    • Persistent tmux-backed agent sessions
    • Git worktree support
    • Remote SSH and WSL host support
    • Headless CLI (thurbox-cli)

    Capabilities

    Key Features

    • Run multiple CLI coding agents side by side in persistent tmux panes
    • Agent-neutral: supports Claude Code, Codex, Antigravity, opencode, aider, GitHub Copilot CLI, Vibe, pi, Oh My Pi, and any custom CLI
    • Fully customizable Lua-based interface — every pane is a file you can edit, move, or delete
    • Git worktree support for branch-level isolation across sessions
    • One-key sync (Ctrl+S) rebases all worktrees from origin/main
    • Remote SSH and WSL host support with no config required for WSL discovery
    • Headless CLI (thurbox-cli) for scripting session creation, prompting, and teardown
    • Scheduled automations (one-shot or recurring cron) that fire without the TUI open
    • Tasks list with direct agent handoff and external tracker sync support
    • Inter-session agent-neutral message mailbox
    • Opt-in extensions declared as data manifests, self-healed by thurbox-cli
    • Demand-driven rendering: idle screen drops to 4 fps, skips unchanged work
    • Per-pane performance HUD (F12) with p95, max, frame share, and cache-hit stats
    • 36 built-in themes (28 dark, 8 light) switchable live with Ctrl+Y
    • Global search (Ctrl+/) finds sessions by name, branch, repo, or screen text
    • Session forking (Ctrl+F) with lead/worker tree nesting
    • Session lifecycle hooks, OS notifications, and full mouse support
    • Vim-inspired keybindings with live rebinding from the help screen
    • Responsive layout via ui/layout.lua — no breakpoints compiled into the binary

    Integrations

    Claude Code
    OpenAI Codex
    Antigravity
    opencode
    aider
    GitHub Copilot CLI
    Vibe
    pi
    Oh My Pi
    tmux
    git
    psmux (Windows)
    SSH
    WSL
    Homebrew
    AUR (Arch Linux)
    winget
    Chocolatey
    Nix
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Thurbox and help others make informed decisions.

    Developer

    Thurbeen

    Thurbeen builds Thurbox, an open-source TUI for orchestrating multiple CLI coding agents in persistent tmux sessions. The project is written in Rust and released under the MIT License. Thurbox features a fully Lua-customizable interface and a headless CLI for scripting agent workflows. The organization maintains active development with frequent releases and a community Discord.

    Founded 2026
    Paris, France
    Read more about Thurbeen
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Google Antigravity icon

    Google Antigravity

    Google Antigravity is an agentic development platform that lets developers build, orchestrate, and manage multiple local AI agents in parallel across coding, research, and automation tasks.

    MOSAICO icon

    MOSAICO

    A Horizon Europe-funded research project developing a collaborative platform and AI-agent community framework to orchestrate multiple AI agents across the software development lifecycle.

    Golutra icon

    Golutra

    Golutra is a multi-agent AI orchestration desktop platform that transforms existing CLI tools like Claude Code, Gemini CLI, and Codex into a unified parallel execution and automation workspace.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    724 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    366 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    872 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions