Skip to main content
0x0 TUI — A terminal-based chat client for interacting with AI agents through the 0x0 server. Built with Rust and Ratatui.

Features

  • Streaming Chat: Real-time responses with token counting
  • Multi-Agent: Create named agents with different providers/models
  • Conversation History: Auto-saved and persistent across sessions
  • Provider Switching: Switch between Claude and Codex on the fly
  • Tool Visibility: See tool invocations and results inline
  • Command Palette: Quick access to all actions via Ctrl+P

Quick Start

# Run the TUI (auto-starts the server if needed)
0x0-tui
The TUI auto-discovers and starts the 0x0 server. If the server is already running, it connects to it.

Configuration

VariableDescriptionDefault
ZEROXZERO_URLServer URLhttp://localhost:4096
ZEROXZERO_TUI_RESTART_SERVERAllow restarting conflicting server0
Conversations are saved to ~/.local/share/zeroxzero/conversations/.

Documentation

Keybindings

Keyboard shortcuts and navigation

Multi-Agent

Creating and managing multiple agents