Latest release: v0.4.0
The AI coding agent terminal
for focused shipping
Agents UI is a native, open-source macOS app that keeps multi-agent coding workflows in one place: persistent sessions, SSH transfer, port forwarding, and built-in editing.
Built for: solo builders, product teams, and remote infrastructure-heavy workflows.
- Run multiple agent CLIs side by sideMulti-agent CLIs
- Keep sessions alive with bundled zellijPersistent sessions
- Move files fast over SSHFast SSH transfer
- Edit local and remote files in MonacoLocal + remote edit
Download v0.4.0 for macOS View on GitHub
v0.4.0 · macOS 12+ · Local-first · Universal Binary
- Open sourceAGPL-3.0 on GitHub
- Native stackTauri + Rust architecture
- Private by defaultRuns on your machine
- Latest releaseRead release notes
Project: Snake Game • Game
model: gpt-5.2 xhigh /model to change
directory: ~/Development/projects/snake
Tip: NEW! Try Background terminals for long running processes. Enable in /experimental!
> Create a Snake game using only HTML, CSS and JavaScript. The snake must be in red and grow exponentially!
List ls -la
Read index.html
Review existing game implementation
Implement red snake + exponential growth
Update UI copy and stats
Sanity-check in browser-free way
Review existing game implementation
Implement red snake + exponential growth
Update UI copy and stats
Sanity-check in browser-free way
>
Tab soup
You forget which tab is which, run commands in the wrong folder, kill the wrong process. Half your workflow becomes just organizing sessions.
SSH friction
Connecting is easy. Everything around it is not: browsing remote files, moving files back and forth, keeping port tunnels straight, remembering which session is which.
Tool juggling
Terminal app for shells, VS Code for editing, separate SFTP client for file transfers, another tool for SSH tunnels. Context switching kills flow.
01
Project-based, not tab-based
Terminals are grouped by workspace. Projects on the left, sessions under each project. Run different agent CLIs in parallel without losing track of what belongs where.
02
Remote should feel local
SSH manager reads your config. Dual file explorer shows local and remote side by side. Drag and drop transfers without scp rituals. Port forwarding built in.
03
Edit without switching
Built-in Monaco editor for quick file reviews and edits. Multi-tab, syntax highlighting, works for local and remote. Not replacing your IDE, just keeping common tasks in one place.
04
Sessions survive restarts
Bundled zellij keeps sessions alive. Come back to your terminal layout without rebuilding from scratch. Essential when running agents, servers, and long processes.
05
Native, not Electron
Built with Tauri and Rust for native PTY performance. Ships with bundled nushell and zellij. Runs fully locally on your machine, no backend required.
06
Keyboard-first
Command palette, quick panels, pinned prompts with Cmd+1-5. Jump around without mousing through sidebars. Built for developers who live in the terminal.
Multi-Session
Run Claude, Codex, Gemini, or any CLI side by side
Agent Detection
Auto-detect AI CLIs with status indicators
Persistent Sessions
Bundled zellij keeps sessions alive across restarts
Code Editor
Multi-tab Monaco editor with syntax highlighting for local and remote files
SSH Manager
Pick hosts from your SSH config and connect fast
File Explorer
Dual file trees for local and SSH file systems
SSH Transfer
Drag & drop files between Finder, local folders, and SSH servers
Port Forwarding
Local, Remote, and Dynamic SSH port forwarding
Command Palette
Quick access via Cmd + K
Projects
Organize sessions by workspace
Quick Panels
Slide-out panels for Prompts, Recordings & Assets via keyboard shortcuts
Pinned Prompts
Pin up to 5 prompts for instant access with Cmd+1-5
Environments
Environment configs with optional macOS Keychain encryption
Prompts
Save and reuse prompts
Native Speed
Built with Tauri & Rust for native PTY performance
Private
Runs fully locally on your machine
Built with
React TypeScript Tauri Rust zellij nushell
Is Agents UI built with Electron?
No. Agents UI is built with Tauri and Rust for native performance and lightweight system usage.
Does Agents UI run locally?
Yes. Agents UI runs fully on your machine, without requiring a hosted backend for core workflows.
Can I use different AI coding agent CLIs?
Yes. You can run multiple agent workflows in parallel sessions and organize them by project.
Does it support SSH workflows for remote development?
Yes. SSH host management, file transfer, and port forwarding are built into the app.