Bento Term

native tmux client with agent states and voice input

Last checked:

Visit Bento Term

What is Bento Term?

Bento Term is a native Swift terminal application for macOS that displays multiple parallel agents on one screen, each tinted by their execution state. It integrates voice input, file browsing, and cross-device continuity (Mac, iPad, iPhone) while using tmux underneath for seamless remote connections.

Bento Term pricing

Pricing model: Freemium

Bento Term pros

  • Native Swift with GPU-accelerated rendering (not Electron or webview)
  • Parallel agent mode shows all agents simultaneously with state detection (working, waiting, done, idle)
  • Voice input with three engine options (Apple on-device, Qwen, OpenAI)
  • Cross-device continuity—same tmux sessions on Mac, iPhone, and iPad via SSH
  • Integrated file browser, syntax highlighting, and Quick Look previews
  • Open source (Apache-2.0), no accounts required

Bento Term cons

  • macOS-only application (remote connections to tmux on Linux/WSL are supported)
  • Requires tmux understanding for effective agent configuration and state detection
  • Some voice engines require external API keys or internet connectivity

Frequently asked questions about Bento Term

Is Bento Term free?

Yes, it is open source under Apache-2.0 license with no pricing mentioned.

Can I access Bento Term from my phone?

Yes, iPhone and iPad apps allow you to attach to the same tmux sessions running on your Mac or Linux server via SSH.

Does this require any setup on remote servers?

No, it works with plain SSH and existing tmux installations—nothing of Bento's needs to be installed on the remote machine.

What are 'agents'?

Agents are processes in separate tmux panes, each with its own working directory, visually distinguished by tint based on current state.

Categories

Use cases

Browse all AI tools on NeedAnAI