You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -226,6 +227,7 @@ Add a `SKILL.md` to any project to teach the model your own taste.
226
227
- **Prompt → HTML or JSX/React component** prototype, rendered in a sandboxed iframe (vendored React 18 + Babel on-device)
227
228
- **Fifteen built-in demos + twelve design skill modules** — ready-to-edit starting points for common design briefs
228
229
- **Live agent panel** — watch tool calls stream in real time as the model edits files
230
+
- **AI image generation** — opt-in bitmap assets for heroes, product shots, backgrounds, and illustrations
229
231
- **AI-generated sliders** — the model emits the parameters worth tweaking (color, spacing, font)
230
232
- **Comment mode** — click any element in the preview to drop a pin, leave a note, and let the model rewrite only that region
231
233
- **Generation cancellation** — stop mid-stream without losing prior turns
@@ -247,20 +249,28 @@ Add a `SKILL.md` to any project to teach the model your own taste.
247
249
248
250
## Roadmap
249
251
250
-
We're on v0.1.3 — shipping fast, priorities can shift. This is what's on the bench right now.
252
+
Current release: v0.1.4. The next release theme is locked: **Agentic Design**.
251
253
252
-
### Now — v0.1.x polish
254
+
### Now — v0.1.4 shipped
253
255
254
-
- **Provider & API config polish** — smoother one-click import, model picker reaching the last gaps (custom providers, timeouts), clearer connection diagnostics
255
-
- **Structured logging + issue-report bundle** — better logs in the main/renderer processes and a one-click diagnostics export that makes bug reports actionable
256
+
- **AI image generation** — opt-in bitmap assets through OpenAI image models or OpenRouter image models
257
+
- **ChatGPT Plus / Codex subscription login** — one-click OAuth for users who do not want to paste an API key
258
+
- **CLIProxyAPI one-click import** — auto-detect a running local proxy and bring it into Settings
259
+
- **API config hardening** — clearer relay diagnostics for timeouts, SSE truncation, missing `/models`, and incompatible Messages APIs
256
260
257
-
### Next — v0.2 (headline theme: filesystem & import)
261
+
### Next — v0.2.0 (Agentic Design)
258
262
259
-
- **Filesystem support** — read/write real project directories, not just in-app scratch space
260
-
- **Broader import paths** — bring existing assets, prompts, and project context into a design session
263
+
Expected in about a week. v0.2 turns Open CoDesign from a one-shot generator into a local design agent with a real workspace:
261
264
262
-
### Later — v0.3 and beyond
265
+
- **Design as session** — every design is a pi session with JSONL history and a workspace folder on disk
266
+
- **Permissioned agent loop** — pi built-ins for read, write, edit, bash, grep, find, and ls, gated by Open CoDesign's permission UI
267
+
- **Design tools on demand** — `ask`, `scaffold`, `skill`, `preview`, `gen_image`, `tweaks`, `todos`, and `done`
268
+
- **`DESIGN.md` as shared memory** — brand tokens and design-system decisions become editable files, not model memory
269
+
- **v0.1 migration path** — existing SQLite designs migrate into workspaces and session history
263
270
271
+
### Later — v0.2.x and beyond
272
+
273
+
- Renderer polish for the new `ask`, `preview`, tweaks, and process-management surfaces
@@ -289,7 +299,7 @@ Have a different priority in mind? [Open an issue](https://github.com/OpenCowork
289
299
## Built on
290
300
291
301
- Electron + React 19 + Vite 6 + Tailwind v4
292
-
- `@mariozechner/pi-ai`(multi-provider model abstraction)
302
+
- `@mariozechner/pi-ai` and `pi-coding-agent` (model/provider and agent-loop primitives)
293
303
- `better-sqlite3`, `electron-builder`
294
304
295
305
## Reporting issues
@@ -325,7 +335,7 @@ For Chinese-speaking users, we also keep a WeChat group for product updates, usa
325
335
/>
326
336
</p>
327
337
328
-
> ⚠️ The WeChat QR code rotates every 7 days and is currently valid until**April 28**.
338
+
> ⚠️ The WeChat QR code rotates every 7 days and is currently valid until **May 4**.
329
339
> If the code has expired, please leave a message in [GitHub Issues](https://github.com/OpenCoworkAI/open-codesign/issues) and we will refresh the image in-repo.
330
340
331
341
See also the Chinese README: [README.zh-CN.md#社群](./README.zh-CN.md#%E7%A4%BE%E7%BE%A4).
Copy file name to clipboardExpand all lines: website/faq.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,7 @@ Yes. Open CoDesign supports ChatGPT Plus / Codex OAuth subscription login as of
63
63
64
64
## Does Open CoDesign send my prompts or designs to any third party?
65
65
66
-
No. All designs, prompts, snapshots, and codebase scans live on your machine — SQLite for design history, and a TOML config at `~/.config/open-codesign/config.toml` with file mode 0600 (matching Claude Code / Codex / gh CLI conventions). The only outbound network traffic is directly to the model provider you configure with your own API key. No telemetry by default.
66
+
No. Designs, prompts, and scans live on your machine. v0.1 uses SQLite for design history plus a TOML config at `~/.config/open-codesign/config.toml` with file mode 0600; v0.2 migrates designs into JSONL sessions and workspace files. The only outbound network traffic is directly to the model provider you configure with your own API key. No telemetry by default.
67
67
68
68
## Which AI models does Open CoDesign support?
69
69
@@ -123,17 +123,17 @@ Yes, when used with a local model runtime like Ollama. All generation flows thro
123
123
124
124
## What's coming in v0.2?
125
125
126
-
v0.2 is an architectural upgrade — the "Agentic Design Loop". Instead of a one-shot prompt-to-artifact generator, v0.2 gives you:
126
+
v0.2 is the Agentic Design update, expected in about one week. It turns Open CoDesign from a one-shot prompt-to-artifact generator into a local design agent:
127
127
128
-
-**Per-project workspace** — bind any folder on disk; all generated files live there, usable with git
129
-
-**Agent reads your workspace** — `read_file`, `list_files`, `grep`, `find` tools so the agent understands context before generating
130
-
-**Agent edits real files** — str-replace-style targeted edits plus full-file writes, with opt-in permission UX
131
-
-**Point-and-prompt revision** — click any region in the preview, describe the change, the agent edits just that region
132
-
-**Visual verification** — the agent can screenshot its own preview to verify what it built
133
-
-**Progressive skill disclosure** — design skills become tool-invoked resources instead of always-injected prompt text
134
-
-**Snapshot-per-turn rollback** — never lose a good iteration
128
+
-**Workspace-backed designs** — every design is a pi session with JSONL history and real files on disk
129
+
-**Permissioned local tools** — read, write, edit, bash, grep, find, and ls flow through Open CoDesign's permission UI
Copy file name to clipboardExpand all lines: website/index.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ description: Open CoDesign is an open-source desktop AI design tool — a self-h
7
7
hero:
8
8
name: Open CoDesign
9
9
text: Design with intent.
10
-
tagline: An open-source desktop AI design tool. Bring your own model, keep everything local — a self-hosted alternative to Claude Design, built for teams who can't afford subscription lock-in.
10
+
tagline: An open-source desktop AI design tool. v0.1.4 is out; v0.2.0 is preparing the Agentic Design update with workspace-backed sessions and permissioned local tools.
11
11
image:
12
12
src: /logo-hero.png
13
13
alt: Open CoDesign — open-source AI design tool
@@ -31,7 +31,7 @@ features:
31
31
details: Already using Claude Code or Codex? Open CoDesign reads your existing config — providers, models, API keys — and brings it all in with a single click.
32
32
- icon: 🏡
33
33
title: Your laptop is the cloud
34
-
details: Designs, prompts, codebase scans — SQLite + encrypted TOML on disk. No mandatory account, no telemetry by default. 100% local.
34
+
details: Designs, prompts, and settings stay on disk. v0.1 keeps design history in local SQLite; v0.2 moves sessions into JSONL plus real workspace files. No mandatory account, no telemetry by default.
35
35
- icon: 🪄
36
36
title: Twelve design skills, not magic
37
37
details: Twelve built-in design skill modules ship out of the box — dashboards, landing pages, slide decks, pricing pages, chat UIs, data tables, calendars, glassmorphism, editorial typography and more. Drop a SKILL.md into any project to teach the model your own taste.
@@ -40,19 +40,19 @@ features:
40
40
details: The model emits the parameters worth tweaking — color, spacing, font — and you drag to refine. No round-tripping the LLM for every nudge.
41
41
- icon: 🔀
42
42
title: Instant design switching
43
-
details: Hop between your last five designs with zero delay. Preview iframes stay alive in memory — no reparse, no white flash, no waiting for snapshots to reload.
43
+
details: Hop between your last five designs with zero delay. Preview iframes stay alive in memory, so there is no reparse, white flash, or reload wait.
44
44
- icon: 📱
45
45
title: Desktop, tablet, phone
46
46
details: Preview any artifact in a true phone frame or tablet width, side-by-side with the full canvas. See the responsive story before you export.
47
47
- icon: 💬
48
48
title: Comment, don't retype
49
49
details: Click any element in the preview to drop a pin. Leave a note. The model rewrites only that region — no more re-prompting the whole page to move a button.
50
50
- icon: 🧬
51
-
title: Codebase to design system
52
-
details: Point at a local repo. We extract Tailwind tokens, CSS vars, and W3C design tokens — every subsequent generation respects them. Coming soon.
51
+
title: "v0.2: Agentic Design"
52
+
details: Each design becomes a long-running session with a real workspace. The agent can read, edit, run permissioned tools, preview its work, and keep design-system decisions in files.
53
53
- icon: 📐
54
-
title: Versions, diffs, snapshots
55
-
details: Every iteration is a snapshot. Diff two versions side-by-side. Roll back. Fork. The history Claude Design doesn't have. Coming soon.
54
+
title: DESIGN.md as memory
55
+
details: Brand values and design tokens live in DESIGN.md, not model memory. Bring your own design system, or let the agent write one as the artifact evolves.
56
56
- icon: 💸
57
57
title: Cost transparency
58
58
details: Token estimate before each generation. Weekly spend in the toolbar. Set a budget, get warned, never get surprised. Coming soon.
@@ -85,7 +85,7 @@ import { withBase } from 'vitepress'
85
85
<divclass="codesign-step">
86
86
<span class="num">3</span>
87
87
<h3>Refine, export, hand off</h3>
88
-
<p>Inline comments, AI sliders, snapshot timeline. Export to HTML, PDF, PPTX, ZIP, or Markdown — all on-device.</p>
88
+
<p>Inline comments, AI sliders, and local files. Export to HTML, PDF, PPTX, ZIP, or Markdown — all on-device.</p>
89
89
</div>
90
90
</div>
91
91
@@ -112,7 +112,7 @@ import { withBase } from 'vitepress'
112
112
</figure>
113
113
<figure>
114
114
<img :src="withBase('/screenshots/hub-your-designs.png')" alt="Your Designs hub, filled with real generated artifacts" />
115
-
<figcaption><b>Every iteration, kept.</b> Designs live on disk as SQLite snapshots; switch between five in zero ms.</figcaption>
115
+
<figcaption><b>Every iteration, kept.</b> Designs are saved locally; v0.2 moves sessions into JSONL plus real workspace files.</figcaption>
0 commit comments