George Nachman maintains iTerm2, the free, open-source terminal emulator for macOS that grew from his fork of iTerm in 2010. He also publishes shell-integration tools and gptline, a Python interface for conversations with language models in the terminal.[2][3][6]
Start with iTerm2 →
Career
Nachman says he forked iTerm in 2010 while working at Google, where long-running data-processing jobs left him using many terminal tabs. He fixed problems in the open-source terminal and continued when the original maintainers did not respond. User bug reports turned the fork into iTerm2. In his 2026 interview he says he has since left big tech and that donations support the project. Its continuity comes from maintaining a tool he uses himself, with room for further work on terminal behavior and usability.[3]
Contributions
A terminal that understands shell activity
A terminal normally receives streams of characters without knowing which ones are a command, a prompt or its output. iTerm2’s shell integration adds that information. It can track working directories and command boundaries, mark where commands begin, and make movement through scrollback more useful. The broader application adds split panes, search and other features for people who spend much of their day working in a shell. Shell integration is a separate component, so installing the terminal and enabling those richer behaviors are different steps.[5][4]
Conversational tools in the terminal
gptline carries the same focus on terminal interaction into language-model use. The Python client supports multiline input, separate conversations, searches through past messages and editing or regenerating prompts. In iTerm2 it adds marks that let a user navigate between messages. It is a client interface, rather than a new model: its contribution is how a person manages a conversation inside an existing command-line workflow.[6]
Tools, writing & talks
Tools
Start here
iTerm2iterm2.comA macOS terminal emulator with split panes, search and shell-aware navigation, maintained as free open-source software.
Start with the feature tour, then try the terminal with an existing shell. The shell-integration guide is the next step for command-aware navigation; no AI service account is needed for the terminal itself.
Maintainer of the iTerm successor[2][4]Original source- GPTLine
github.comA Python terminal client for multiline model conversations, search, editable prompts and message navigation.
Repository owner[6]Original source - iTerm2 Shell Integration
github.comScripts and utilities that give the terminal information about prompts, command boundaries and working directories.
Repository owner and iTerm2 maintainer[5]Original source