v26.5 · Tauri · React 19 · Rust

One window for
every project you run.

PAUITerm puts your AI agents, terminals, saved commands, and a full code editor into a single local-first desktop workspace. Point it at a folder and go — no cloud, no GitHub, no lock-in.

macOS · Windows · Linux — ~12MB, not Electron

● claude — pauitermlive
>_
The workspace
Four tabs. Unlimited instances.
One project at a time.
PAUITerm running an OpenAI Codex agent alongside terminals and commands
What's inside
Everything a project needs,
nothing it doesn't.
AGENTS

AI agents, on tap

Spawn Claude Code, Codex, Gemini, or any CLI agent as a live PTY session. Run as many as you want, side by side, each in its own tab.

● claude
◐ codex
○ gemini
TERMINAL

Real shells, no compromise

Full PTY terminals — vim, htop, and TUIs all work. Copy-on-select, resize forwarding, and unlimited sessions that stay alive in the background.

● zsh — 1
● zsh — 2
◐ bash — build
COMMANDS

Saved commands that just run

Reusable shell commands with {{VAR}} prompts, categories, and auto-restart for dev servers. Make them global to use across every project.

▸ build
▸ dev:hot
▸ migrate
EDITOR

Monaco, built right in

The VS Code engine, 200+ languages, IntelliSense, multi-file tabs with dirty state, and a live file tree that refreshes on disk changes. Never leave the window.

routes.go ●
main.rs
page.tsx ●
>_local-first

Projects are folders. No cloud, no GitHub, no auth.

>_multi-instance

Unlimited agents, terminals & commands, side by side.

>_controls everywhere

▶ ↺ ■ inline on every row and in every panel.

>_keyboard-first

⌘K palette and shortcuts for everything.

Built on solid ground
Native speed, modern frontend.
~12MB
bundle size
not Electron — no bundled Chromium
3
OS targets
macOS · Windows · Linux
0
cloud calls
fully local-first, your data stays put
instances
unlimited agents, terminals & commands
Tauri v2React 19TypeScriptRustSQLitexterm.jsMonaco Editorportable-ptyZustandTailwind v4Vite 6notifyTauri v2React 19TypeScriptRustSQLitexterm.jsMonaco Editorportable-ptyZustandTailwind v4Vite 6notify
Where it goes further
SoloTerm said “not an IDE.”
PAUITerm says why not both?
PAUITerm keeps everything that makes a per-project terminal great — then folds a real editor inside, so you never have to leave the window.
CapabilitySoloTermPAUITerm
Project = local folder, no GitHub
Agents · Terminals · Commands per project
Start / Restart / Stop on every instance
Lightweight Tauri, not Electron
Run any CLI agent — no vendor lock-in
Built-in Monaco code editor
Recursive file explorer + FS watcher
Multi-file editor tabs with dirty state
Free · open · local-first
Point it at a folder.
Start shipping.
Download PAUITerm for your platform. No account, no telemetry, no setup — just open a project and you're running.
$ brew install --cask pauiterm