English | 简体中文 The real-time collaborative AI workspace for creative teams.
Bring your brief, scenes and media into one project. Write in Document Spaces, generate and refine assets in Canvas Spaces, and work with an AI agent and collaborators in the context of your production.
Available online · Source-available · Desktop browser
Try Breatic · Watch the 45-second demo · User guide · Self-host · Releases
The hosted service has a free Starter plan. AI generation credits are purchased separately and are not included in membership plans. See pricing and credits.
A canvas example: compare generated visuals alongside the project's chat.
| Capability | Use it to |
|---|---|
| Projects with multiple Spaces | Keep a brief, scenes and alternative creative directions together, with a separate tab for each Space. |
| Document Spaces | Write scripts, shot descriptions and production checklists with headings, lists and formatted text. |
| Canvas Spaces | Arrange references and media on an infinite canvas; generate and refine assets using prompts, models and reference inputs. |
| 3D (DEV) | Arrange built-in objects in a shared scene and edit their position, rotation and scale. |
| An AI agent in your project | Discuss ideas, provide document or canvas context, and review proposed work alongside your materials. |
| Real-time collaboration | Invite collaborators, set project access permissions and work on synchronized canvases, documents and 3D scenes. |
Supported media includes images, video, audio and 3D assets. Generation capabilities depend on configured providers and model access. Canvas and Document Spaces are available; the 3D scene editor carries a DEV badge in its creation entries. Model generation and annotations within that scene are under development. Timeline is not yet available.
When a brief changes, keep the decision beside the work. This example shows two scene images alongside a shared direction that a collaborator edited in the project.
The agent can propose a rewrite for review before replacing a passage in the shared document. The team decides what to keep.
These are captures from a real example project; the story and scene assets are illustrative.
A Studio holds your projects and assets. A Project brings together one production; its Spaces divide the work by scene, deliverable or creative direction.
| Space | Type | What it holds |
|---|---|---|
| Script and brief | Document | The story, brand direction, dialogue and shot descriptions |
| 01 · Opening · 0–10s | Canvas | References and candidate visuals for the opening shot |
| 02 · Main scene · 10–20s | Canvas | Scene assets and variations to compare |
| 03 · Ending · 20–30s | Canvas | The closing shot and its supporting assets |
- Write the brief. Describe the coffee shop, audience and visual direction in the document.
- Work with the agent. Bring relevant context into chat, discuss the shots and review its proposed work.
- Develop each scene. Choose a configured model, add prompts and references, and generate or refine assets on its canvas.
- Review and deliver. Compare results with collaborators, keep the chosen assets and download them for production.
The time ranges are a planning convention: Space names do not set clip duration or assemble a finished video. Use a video editor for final sequencing. The illustrated user guide shows a brief-to-visual example.
| Your goal | Start here |
|---|---|
| Use the hosted product | Open Breatic in a desktop browser and register or sign in |
| Install for personal, private-group or internal organizational use | Personal and LAN deployment |
| Modify the source or contribute | Development setup | After signing in, finish your personal Studio setup, create a project and add Document, Canvas or 3D Spaces with the + button. Start with a brief, upload references or arrange built-in 3D objects. The user guide covers registration, your first project, Space operations and keyboard shortcuts.
Installation uses published Docker images for web, API, background jobs and collaboration, backed by PostgreSQL and Redis. Uploads and media processing use an Ingest Worker and media container in your Cloudflare account, with storage in your R2 bucket. AI calls use your provider accounts and quota.
This is not an offline or wholly on-premises installation. LAN access needs trusted HTTPS. Cloud services and model calls can incur charges; SMTP, Google sign-in, Stripe payments and search are optional integrations. Follow the installation guide for cloud provisioning and verification; its one-time Node/pnpm/Wrangler step does not mean running a development server for normal use.
Breatic's hosted service is available online, and development continues. The feature-specific DEV labels and availability notes above still apply. Use Releases for published versions and release notes.
Report a bug · Suggest a feature · Ask the community
For vulnerabilities, follow the private reporting instructions in SECURITY.md. The application uses TypeScript, React/Vite, Hono, PostgreSQL, Redis/BullMQ and Hocuspocus/Yjs, with a separate Cloudflare Worker for uploads.
Contribution workflow · Development setup · Architecture · Testing
Website · Discord · X · YouTube · Instagram
Breatic is source-available under the Breatic Source-Available License v1.0, based on Apache 2.0 with additional conditions.
The license permits individual use, private groups that are not publicly advertised or open to general sign-up, and internal deployment within one organization. It prohibits offering Breatic to the public without separate authorization, whether paid or free. A domain or a server does not by itself determine the permitted audience. Preserve the product's branding and copyright notices. See the license for the complete terms; public-facing licensing inquiries go to contact@breatic.ai.
Third-party components and notices are documented in THIRD-PARTY.md. © 2026 Orime, Inc.