Skip to content

nicolegros/planeai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

277 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

planeai

A desktop app that lets you run multiple AI coding agents in parallel — each in its own persistent terminal session, orchestrated from a keyboard-first UI. Works with Kiro, Claude, Copilot, or any CLI-based agent.

Status: Early development. Expect breaking changes between releases.

Multi-agent support
Bring your agent (claude, copilot, kiro, etc.)
Custom themes
Custom themes and presets
Terminal
Multi-tab terminal w/ WebGL rendering
Review diff
Review diff and send feedback to your agent

Features

  • Parallel agents — run as many AI coding sessions as you need, side by side
  • Persistent sessions — agents keep running when you quit the app (tmux backend or experimental daemon backend)
  • Provider-agnostic — works with Kiro, Claude, Copilot, or any CLI agent
  • Keyboard-first — command menu (Cmd+K / Ctrl+K), shortcuts for every action
  • Task management — built-in task tracker with lifecycle hooks and auto-dispatch
  • Jira integration — sync issues from Jira Cloud, assign to agents, and write back status changes
  • Git worktree isolation — parallel agents work on separate branches without conflicts
  • Cross-platform — macOS, Linux, and Windows

Install

Download the latest release for your platform:

Platform Format
macOS (Apple Silicon) .dmg
Linux .deb / .AppImage
Windows .exe

Requirements

  • At least one AI agent CLI on PATH (e.g., kiro-cli, claude, gh copilot)
  • tmux (optional, for persistent sessions via tmux backend — brew install tmux on macOS)

Configuration

planeai is configured via ~/.config/planeai/config.json. See the full configuration docs for providers, templates, lifecycle hooks, and auto-dispatch.

Themes are plain CSS files in ~/.config/planeai/themes/. See the theming guide for creating custom themes.

Development

pnpm install
pnpm tauri dev

See CONTRIBUTING.md for prerequisites, testing, and contribution guidelines.

Tech Stack

  • Tauri v2 — Rust backend, webview shell
  • Svelte 5 — reactive UI with runes
  • xterm.js — terminal rendering
  • Tailwind CSS — utility-first styling
  • SQLite — local persistence

License

MIT