AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Software › iTerm2
✦ Free & open sourceSoftware

iTerm2

A free terminal emulator for macOS with tmux integration, shell integration and an optional built-in LLM chat window.

iTerm2: the long-running Mac terminal

tmux windows, shell integration, hotkey windows and an optional LLM chat window.

Free forever · open source · GPL-2.0 (LICENSE file contains GPL v2 text; the README says GPLv3)
✓ Use today✓ Browser-based✓ Real-time collaboration
8.8
ZEKAI
Mature free Mac terminal
Free & open source · Software
Ease of setup9
Usefulness8
Maintenance9.5
Community8.5
★ 18,288
GITHUB
Nov 2026
UPDATED
GPL-2.0 (LICENSE file contains GPL v2 text; the README says GPLv3)
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

iTerm2 is a terminal emulator for macOS that replaces the built-in Terminal app. It suits Mac developers who want mature features such as tmux integration, triggers and session restoration, with optional AI help rather than an AI-first design.

Runs on
Cross-platform
Hosting
Desktop
Languages
Swift
License
GPL-2.0 (LICENSE file contains GPL v2 text; the README says GPLv3)

What it is

It turns tmux windows into native macOS windows, tracks commands, directories and hosts through shell integration, and keeps shells running in server processes so sessions survive crashes or upgrades. The README also describes a built-in LLM chat window that can optionally read terminal content and run commands.

Who it's for

It fits Mac users who live in the terminal and want deep tmux and scripting support. It does not suit Windows or Linux users, since it is a macOS app, and its AI chat is optional rather than a core agent.

Key features

tmux integration

tmux windows become native macOS windows and sessions persist through disconnects.

Shell integration

Tracks commands, directories and hosts, with drag-and-drop uploads and SCP downloads.

Session restoration

Shells keep running in server processes so they survive iTerm2 crashes or upgrades.

Hotkey windows

A system-wide hotkey opens a terminal that slides in from a screen edge.

Triggers and smart selection

Regex triggers fire actions, and quad-click selects URLs and file paths.

Built-in LLM chat

An optional chat window can read terminal content and give context-aware help.

How to start

Up and running in 3 steps

1
Download the latest release from iterm2.com/downloads.
2
Move it to Applications and enable shell integration from the iTerm2 menu.
3
Open the AI chat window if you want context-aware help, and keep it off if you do not.
Real talk

Our honest verdict

What's great

  • tmux windows map onto native macOS windows, with sessions that persist through crashes.
  • Automatic profile switching changes appearance by hostname, user, directory or running command.
  • A Python API and status bar components support scripting and customisation.
  • The README states the AI chat is optional, so you can leave it off.

Where it falls short

  • It is a macOS app only.
  • The README does not state a minimum macOS version.
  • Building from source needs Homebrew, Xcode, Rust and several build tools via make setup.
  • The README describes the AI chat window briefly, with no model list or usage limits.
Cost

Pricing & license

iTerm2 is free software and the site lists no paid plan. Any AI use depends on whichever model provider you connect to the chat window.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: iTerm2 for Software
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure iTerm2 for you — and train your team.
Get it done for you ↗
Questions

FAQ

Does iTerm2 have AI features?

The README describes a built-in LLM chat window that can optionally interact with terminal content and run commands for you. The iTerm2 features page does not mention it.

Is iTerm2 free?

Yes. The site says it is free software.

Does iTerm2 run on Windows or Linux?

No. The README describes it as a terminal emulator for macOS.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Software — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google