01
Persistent terminals and split view
Run persistent terminal sessions per project with side-by-side split view or arrange them on an infinite 2D canvas, with drag-and-drop file pasting and a Cmd+K command palette.
// Terminals
Run persistent terminal sessions per project with side-by-side split view or arrange them on an infinite 2D canvas. Review changes in a side-by-side diff viewer, preview local web apps in the embedded browser, and isolate tasks in git worktrees.
Persistent shell sessions, local app preview, and isolated git worktrees.
01
Run persistent terminal sessions per project with side-by-side split view or arrange them on an infinite 2D canvas, with drag-and-drop file pasting and a Cmd+K command palette.
02
Preview your local web app next to the chat using an embedded in-app browser complete with an address bar.
03
Inspect changes with a file tree, per-file review, git context, and built-in actions to stage, commit, stash, branch, merge, and push.
// Features
Run persistent terminal sessions per project with side-by-side split view or arrange them on an infinite 2D canvas, with drag-and-drop file pasting and a Cmd+K command palette.
ExplorePreview your local web app next to the chat using an embedded in-app browser complete with an address bar.
ExploreInspect changes with a file tree, per-file review, git context, and built-in actions to stage, commit, stash, branch, merge, and push.
ExploreRun every task and thread in its own git worktree so agents do not touch your working branch, or pop threads out into dedicated windows.
Explore// Works with
Aiola supports five agent CLIs: Claude Code, Codex, Cursor, Grok CLI (including grok-4.5), and OpenCode.
// FAQ
Aiola provides persistent terminal sessions per project with side-by-side split view and an infinite 2D canvas. You can drag and drop or paste images and files directly into a terminal, and launch tools using the Cmd+K or Ctrl+K command palette.
Yes. An embedded in-app browser with an address bar lets you preview and interact with your local web application right next to the chat and terminal sessions.
The side-by-side diff viewer includes a file tree, per-file review, and git context. You can also run built-in git actions to stage, commit, stash, branch, merge, and push changes.
Yes. Every task and thread can run in its own git worktree so agents do not touch your working branch. You can also pop a thread out into its own window for a second monitor.
// Related surfaces

One desktop app for Claude Code, Codex, Cursor, Grok CLI, and OpenCode. Free download, bring your own subscriptions.