Dream is a desktop IDE for working with multiple AI coding agents.
- Multi-project workspace with project tabs
- View multiple chats at once
- Git status, branch, commit, push, and PR workflows
- File explorer, diff rendering, and editor launch integration
- Integrated terminal
- Built-in browser preview panel
At least one supported agent CLI:
- Codex
- Claude Code
- OpenCode
- Cursor Agent
Install dependencies:
pnpm install
pnpm dev
Create a production build:
pnpm build
Run the Electron app against the production build:
pnpm start
Build the renderer and package the Electron app:
pnpm package
Artifacts are written to release/
by electron-builder
.
Platform-specific and unpacked variants:
pnpm package:dir
pnpm package:mac
pnpm package:win
pnpm package:linux
MIT