open-design-v0.22.0
megadose/holeheopen-design-v0.22.0Sep 8, 2026by github-actions[bot]
Upgrading?
AI Summary
Introduces OpenDesign Arena for model evaluation and quality comparison, alongside major improvements to run persistence, failure recovery, and desktop app stability.
Key Highlights
- Introduction of OpenDesign Arena to compare design model quality and cost.
- Runs now retain evidence like files, references, and output within the conversation.
- Failed runs explain specific causes (model, permission, quota) and provide actionable next steps.
New Features
- OpenDesign Arena for evaluating design models (e.g., DeepSeek V4.1 Flash).
- OD Next sessions have a steadier home during streaming replies.
- Named subjects (people, products, places) now use real imagery.
- Standalone Terminal work has a real lifecycle (start, finish, cancel).
- More honest model choices with discoverable IDs and retired model explanations.
Full Release Notes
### π Codename: *Introducing OpenDesign Arena* π **`66 PRs` Β· `10 contributors` Β· `7 days`** β We evaluated over a dozen models using the OpenDesign Harness to compare design quality and cost. **DeepSeek V4.1 Flash achieved 98% of top-ranked GPT-6 Astraβs average score at just 1% of its average cost.** Explore [OpenDesign Arena](https://open-design.ai/llm-arena-for-design/) to find the right model for your design needs and budget. ## π₯ Highlights - π§ **Runs that keep their evidence.** Files, covers, references, produced output, steering, and recovery now travel with a conversation instead of disappearing into a vague finished state. (#7518) Thanks @lefarcen. - π **Failures that explain what to do next.** ACP, model, permission, quota, and runtime problems preserve the useful cause, so a failed run is a decision pointβnot a dead end. (#6267, #7316, #7429, #7458, #7534, #7647) Thanks @helsome, @Siri-Ray. - π¬ **Media work that survives the real world.** Image and video tasks recover more reliably in packaged Open Design, and Team projects keep their own billing context while they do. (#7504, #7723, #7746) Thanks @alchemistklk, @lbjzz-hash. - πͺ **The desktop app feels installed, not fragile.** First-launch controls, macOS Home readiness, update placement, and app-link handoff now hold up where people actually use the product: the shipped app. (#7479, #7482, #7535, #7688, #7700) Thanks @lefarcen, @Siri-Ray, @alchemistklk. - π§© **Previews keep their place.** HTML-rich designs, Deck covers, old thumbnail navigation, and edit handoffs retain the structure and state you were working with. (#7421, #7422, #7556, #7558, #7568, #7592, #7651) Thanks @lefarcen, @Siri-Ray. > π₯ **Download:** Tag [`open-design-v0.22.0`](https://github.com/nexu-io/open-design/releases/tag/open-design-v0.22.0). ## β¨ Added ### π§ Agents, runtimes & sandbox - π§° **Codex sessions have a steadier home.** Open Design can carry a Codex app-server conversation through streaming replies and tool work without making the result feel like a black box. (#7518) Thanks @lefarcen. - π§ͺ **Labs keeps experimentation understandable.** Design Harness has a clear settings home, persists its choice, and explains when a policy owns the decision. (#7445, #7514) Thanks @lefarcen. - πΌοΈ **Real subjects get real imagery.** Ask for a named person, product, artwork, event, or place and Open Design reaches for the real thing instead of a convincing impostor. (#7436) - π§βπ» **Standalone Terminal work has a real lifecycle.** Start, finish, cancel, and return without leaving a ghost session behind. (#7716, #7742) Thanks @PerishCode. ### π Models & media - π€ **More honest model choices.** New model IDs are discoverable, retired models explain themselves, and AMR no longer promises unlimited access where limits apply. (#7401, #7544, #7627, #7686) Thanks @koeseo, @Siri-Ray, @lefarcen. - π **Team projects remain visible after a bad sync.** A transient sync failure no longer hides work your team has already published. (#7781, #7785) ## π Fixed ### π¨ Studio, editing & canvas - ποΈ **Open the project you meant to open.** Project entry no longer invents facts it cannot know, and artifact-upgrade prompts stay with the active project. (#7428, #7689, #7696) Thanks @lefarcen, @Siri-Ray. - π¬ **A visible question can be answered.** Clarification forms keep the run alive long enough to receive the answerβand receive it once. (#7509, #7512) ### π₯οΈ Desktop & setup - β **Onboarding checks the engine before asking you to continue.** Invalid runtime setup is caught early, with a path forward instead of a later mystery failure. (#7440, #7743) - π **The app link returns to the app.** Packaged Open Design keeps its normal sign-in and invite handoff while development builds stop claiming the system link. (#7479) Thanks @lefarcen. ### π Interface & language - π£ **The right sunset notice speaks the right language.** Go Plan messaging now reaches its intended audience with the selected locale intact. (#7453, #7477) Thanks @nettee. ## π Thanks to everyone who shipped 0.22.0 @AmyShang-alt Β· @PerishCode Β· @Siri-Ray Β· @alchemistklk Β· @helsome Β· @koeseo Β· @lbjzz-hash Β· @lefarcen Β· @nettee Β· @simpleqt
Related Repositories
public-apis/public-apisβ
491,193
A collective list of free APIs
NousResearch/hermes-agentβ
256,048
The agent that grows with you
yt-dlp/yt-dlpβ
200,218
A feature-rich command-line audio/video downloader
microsoft/markitdownβ
191,539
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPTβ
187,701
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.