dream

agent
Security Audit
Warn
Health Pass
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 42 GitHub stars
Code Warn
  • network request — Outbound network request in electron/api/app.js
  • process.env — Environment variable access in electron/api/chat/codex-app-server-client.js
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Desktop IDE for working with multiple AI coding agents. Supports Claude, Codex, OpenCode, Cursor and Grok.

README.md

Dream

Dream is a desktop IDE for working with multiple AI coding agents.

image

Features

  • 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

Requirements

At least one supported agent CLI:

  • Codex
  • Claude Code
  • OpenCode
  • Cursor Agent

Download

macOS

Windows

Linux

Installation

Install dependencies:

pnpm install

Development

pnpm dev

Build

Create a production build:

pnpm build

Run the Electron app against the production build:

pnpm start

Packaging

Build the renderer and package the Electron app:

pnpm package

Artifacts are written to release/ by electron-builder.

No environment variables are required to package locally. Pushing a v* tag runs the
Package installers workflow, which builds all platforms and publishes the installers and
latest*.yml update metadata to GitHub Releases.
Installer filenames are unversioned (for example Dream-mac-arm64.dmg) so
releases/latest/download/<file> links always point at the newest stable release. The app
auto-updates from those releases via electron-updater.

Platform-specific and unpacked variants:

pnpm package:dir
pnpm package:mac
pnpm package:win
pnpm package:linux

License

MIT

Reviews (0)

No results found