prism-terminal-trailer-arcade-4k-github.mp4
Running AI agents in several folders at once? Every tab shows whether its agent is still working, and every session comes back when you reopen the app.
| Agent indicator on every tab | A tab lights the moment Claude Code or Codex starts working and shows when the answer has landed. |
| Sessions that come back | Close the app and reopen it: every tab returns in its folder, and agent conversations resume on their own. |
| Local dictation | Hold Right Alt and speak. whisper.cpp runs on your PC, offline, and never presses Enter. |
| Command help | Press F1, describe a task in plain words and copy the command. Works offline. |
| Themes that dress the window | About forty themes, a theme editor, fifteen fonts and acrylic. The whole window follows the theme. |
| Made for AI CLIs | Images paste into Claude Code, dropped files type their path, and Shift+Enter is a newline. |
| Asks before it interrupts | Closing a tab with a running agent asks first. A plain shell just closes. |
| Open terminal here | Right-click any folder in Explorer to open it in a new tab. |
| Updates with release notes | See what changed, then install in one click. |
Download PrismTerminal-Setup-x64-<version>.exe from Releases
and run it. It installs per user, without an administrator prompt.
Note
The installer is not code-signed yet, so Windows SmartScreen may warn on first run: choose More info, then Run anyway.
Requirements: Windows 10 (1809 or newer) or Windows 11, x64. Acrylic needs Windows 11. Works with PowerShell 7, Windows PowerShell, Command Prompt and any installed WSL distro.
| Key | Action |
|---|---|
Ctrl+T / Ctrl+W |
New tab / close tab |
Ctrl+Tab / Ctrl+Shift+Tab |
Next / previous tab |
Ctrl+1 to Ctrl+9 |
Jump to a tab |
Ctrl+F |
Find in the scrollback (Ctrl+Shift+F too; in vim or less, Ctrl+F stays page down) |
Ctrl+, |
Settings |
Ctrl+scroll |
Zoom the current tab |
F11 |
Fullscreen |
F1 |
Command help |
Hold Right Alt |
Dictate |
npm install
npm run fetch:bin # the speech engine, once (pinned by SHA-256)
npm run dev # run it
npm test # unit tests
npm run e2e # end-to-end tests against the built app
npm run package # dist/PrismTerminal-Setup-x64-<version>.exeElectron, React 19, TypeScript, Vite, Tailwind v4, xterm.js and node-pty.
Free code signing provided by SignPath.io, certificate by SignPath Foundation. Enrolment is pending: until it is done, releases are unsigned, as the note under Install says.
- Committers and reviewers: @Maxaubert
- Approvers: @Maxaubert
Every release is built from this repository by GitHub Actions (.github/workflows/release.yml)
and each signing request is approved by hand. Only the installer this repository builds is
signed. How signing is set up: docs/code-signing.md.
Privacy: see PRIVACY.md. In short, Prism Terminal collects nothing and sends nothing about you anywhere. Its one automatic network request is the update check against this repository's GitHub Releases; everything else happens only when you ask for it.