Dream is an open-source desktop IDE built for AI coding. It keeps your agents, projects, files, terminals and Git in one unified workspace, so you can think about the work instead of the windows.
Different tasks call for different agents. Use the providers and subscriptions you already have, and switch models without moving your work to another app.
One window.
Every project.
Switching projects shouldn't mean rebuilding your workspace. Each project keeps its own chats, files, and terminals, so you can pick up where you left off.
One chat.Two chats.Three chats.
Some ideas are easier to explore in parallel. Keep separate conversations beside each other to compare approaches without mixing their context.
An agent's answer is only part of the work. Read the files it changed, run commands, and check the result in the browser before reviewing the diff.
Diff. Commit. Push.
See what changed, commit, merge, or open a pull request in a few steps. A complete Git workflow that’s quick to navigate and easy to use.