Getting started
The Dreambase app
The Dreambase app is the cloud workspace at app.dreambase.dev. It is where you describe what you want to build, design its architecture, build it with AI, run it locally, and deploy it to the cloud.
What the app does
Dreambase is a rapid and reliable application development and deployment platform. Instead of stitching together a design tool, a code editor, a database console, a hosting dashboard, and a monitoring service, you do all of it in one workspace built around a single idea: describe → design → build → run → deploy.
An AI assistant sits alongside you for the whole journey. During setup it converses with you to understand what you are building, then suggests an architecture, the services you will need, and templates to start from. When it is time to write code, Dreambase can drive tools like Claude Code to actually build the applications in your project.
One workspace, the full lifecycle
Everything from the first whiteboard sketch to the on-call dashboard lives in the same project — so you have one accountable place for your software, not five disconnected tools.How a project comes together
Work in Dreambase is organized into projects. A project pulls four things together:
- Design — the visual architecture canvas, where you drag and drop a service topology and draw the data flow between pieces.
- Details — the project name, description, and other metadata.
- Resources — extra files and content attached to the project: docs, specs, and reference material the AI can draw on.
- Services — every component of your system. In Dreambase, everything is a service.
From local to live
You can run an entire project on your own machine: Docker-image services start in Docker, and codebase services run from their repositories. Make live changes, watch them take effect, and iterate quickly. When you are ready, publish the project to a remote environment and get quick insight into health, logs, and metrics across all of its services.
Built on a clear stack
The app is a Next.js 15 + React 19 application with a visual canvas built on React Flow, Redux Toolkit for state, Clerk for authentication, and an Apollo GraphQL + REST bridge to the Dreambase API. You never have to touch that stack to use the product, but it is good to know what is under the hood.