← All projects
pterm
A project based terminal multiplexer for running CLI agents.
What it does
pterm is a cross platform desktop app that organizes your terminals around projects. Each project points to a folder and gets its own environment variables, configurable commands, and as many live terminal sessions as you need, all in one window.
I built it for working with AI coding agents: run Claude, Codex, OpenCode, or any CLI tool in real terminal panes, and spin up git worktree branches so several agents can work in parallel without stepping on each other.
Built with
- TypeScript
- Electron
- React
- xterm.js
- node-pty
- Tailwind CSS
- SQLite
Source
Open source under the MIT license. View the code on GitHub ↗ .