constellagent

constellagent

Desktop app for running multiple AI agents in parallel. Each agent gets its own terminal, editor, and git worktree, all in one window.

Stars: 103

Visit
 screenshot

Constellagent is a macOS desktop app designed for running multiple AI agents in parallel. It provides a seamless environment for each agent with its own terminal, editor, and git worktree, all within a single window. The app offers features such as separate agent sessions, full terminal emulator, Monaco code editor, git management tools, file tree navigation, automation scheduling, and keyboard-driven functionalities. Constellagent is a versatile tool that streamlines the workflow for developers and AI practitioners working on multiple projects simultaneously.

README:

Constellagent

A macOS desktop app for running multiple AI agents in parallel. Each agent gets its own terminal, editor, and git worktree, all in one window.

image

Features

  • Run separate agent sessions side-by-side, each in its own workspace with an isolated git worktree
  • Full terminal emulator (ghostty-web + node-pty)
  • Monaco code editor with syntax highlighting and diffs
  • Git staging, committing, branching, and worktree management
  • File tree navigation
  • Cron-based automation scheduling
  • Keyboard-driven - Quick Open, tab switching, shortcuts

Getting started

Requires macOS and Bun.

bun run setup
bun run dev

Build and package

bun run build     # Production build
bun run dist      # Package as signed macOS DMG

Test

bun run test      # Playwright e2e tests

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for constellagent

Similar Open Source Tools

For similar tasks

For similar jobs