Сначала — анкета
Surface · аудитория · тон · бренд · масштаб. Тридцать секунд радио-кнопок лучше тридцати минут переделок.
Open source · Local-first · BYOK
Open-source-альтернатива Claude Design.
Поверх coding-agent CLI, который у вас уже стоит — Claude Code, Codex, Cursor, Gemini, OpenCode и ещё одиннадцати. 110 Skills · 141 Design Systems · 5 визуальных направлений · Apache-2.0.
Apache-2.0 · без регистрации · ваш CLI, ваши ключи
Почему это вообще существует
Claude Design от Anthropic (Opus 4.7, апрель 2026) показал, что бывает, когда LLM перестаёт писать прозу и начинает выдавать дизайн-артефакты. Он стал вирусным — и остался закрытым, платным, только в облаке, прибитым к модели и к skills Anthropic. Open Design — open-source-альтернатива. Тот же loop. Та же модель «артефакт прежде всего». Без привязки.
Закрытое → открытое
Каждый skill — это файл. Каждая design system — это Markdown-файл. Каждый prompt — это TypeScript-модуль, который можно прочитать и поправить.
Встроенный агент → ваш
16 coding-agent CLI автоматически находятся в PATH. Ничего не установлено? Вставьте любой OpenAI-совместимый baseUrl + apiKey.
Облако → локально
pnpm tools-dev — и всё крутится у вас. SQLite в .od/. Опционально — деплой на Vercel. Ваши данные, ваша файловая система, ваше решение.
Как prompt становится артефактом
OD не даёт модели импровизировать ни на пиксель. Каждый бриф зафиксирован до начала «рисования».
Surface · аудитория · тон · бренд · масштаб. Тридцать секунд радио-кнопок лучше тридцати минут переделок.
Нет брендбука? Выберите одно из 5 готовых визуальных направлений — у каждого детерминированная OKLch-палитра и стек шрифтов.
План агента приходит живой карточкой. in_progress → completed обновляется в реальном времени. Поправить курс на лету — почти бесплатно.
Превью в sandboxed iframe. Редактируется на месте. Скачивается в HTML, PDF, PPTX или ZIP.
Что лежит в коробке
Каждый Skill — это папка. Каждая Design System — Markdown-файл из 9 секций. Бросьте папку, перезапустите daemon — появится в picker. Сменили систему — следующий рендер уже на новых токенах.
Skill spotlight · html-ppt
Встроенный skill html-ppt тащит всё, что нужно агенту-презентации: режим докладчика, библиотеку раскладок, набор кинетических анимаций и 14 готовых к форку шаблонов. Бросьте папку, перезапустите daemon — у вас в браузере PPT-движок.
Варианты «taste-locked»
html-ppt-taste-brutalist и html-ppt-taste-editorial поставляются как самостоятельные «taste-locked»-обёртки — тот же skill, эстетика прибита гвоздями. И ещё три для веб-прототипов: web-prototype-taste-{brutalist,editorial,soft}.
Bring your own agent
Что у вас установлено, то и становится кандидатом в design-движки. Переключайте одним кликом из picker модели.
claude
Claude Code
stream-json
codex
Codex CLI
json-event-stream
cursor-agent
Cursor Agent
json-event-stream
gemini
Gemini CLI
json-event-stream
opencode
OpenCode
json-event-stream
qwen
Qwen Code
plain
qoder
Qoder CLI
json-event-stream
copilot
GitHub Copilot CLI
stream-json
devin
Devin Terminal
ACP
hermes
Hermes
ACP
kimi
Kimi CLI
ACP
kiro-cli
Kiro CLI
ACP
kilo
Kilo
ACP
vibe-acp
Mistral Vibe
ACP
deepseek
DeepSeek TUI
stream-json
pi
Pi
stdio JSON-RPC
Нет CLI? POST /api/proxy/stream примет любой OpenAI-, Azure- или Google-совместимый baseUrl + apiKey + model. Anthropic-via-OpenAI shim, DeepSeek, Groq, OpenRouter, Azure OpenAI, Google Vertex, ваш self-hosted vLLM — всё тот же loop. SSRF-защита на границе daemon отсекает loopback, link-local и RFC1918.
Семь несущих идей
01
Daemon сканирует PATH на 16 известных coding-agent CLI. Что нашёл — то и становится кандидатом в design-движок, через stdio с одним адаптером на CLI.
02
Каждый skill — это SKILL.md + assets/ + references/. Бросьте папку в skills/, перезапустите daemon — появится в picker. Встроенный magazine-web-ppt лежит в репозитории как есть, лицензия сохранена.
03
Схема DESIGN.md из 9 секций — цвет, типографика, отступы, layout, компоненты, motion, voice, бренд, anti-patterns. Каждый artifact читает активную систему. Сменили систему → следующий рендер уже на новых токенах.
04
Первый ход — это только <question-form>: ни мыслей, ни инструментов, ни рассказа. Surface · аудитория · тон · бренд · масштаб. Цена неверного направления — один раунд чата, а не готовая презентация.
05
Daemon стартует CLI с cwd на папке артефактов вашего проекта. Агент получает Read, Write, Bash, WebFetch — настоящие инструменты на настоящей файловой системе. SQLite держит проекты, разговоры, сообщения, вкладки.
06
Discovery directives + identity charter + активный DESIGN.md + активный SKILL.md + метаданные проекта + side-файлы skill. Каждый слой — composable. Каждый слой — файл, который можно открыть и поправить.
07
`od mcp` показывает проект как stdio-MCP-сервер. Claude Code, Codex, Cursor, VS Code, Antigravity, Zed, Windsurf — всё, что говорит на MCP, — читает ваши артефакты, файлы и метаданные напрямую. Read-only на границе: чтение файлов, search, метаданные. Ни поверхности записи, ни внешних вызовов.
Prompt-stack
DISCOVERY directives (turn-1 form, turn-2 brand branch, TodoWrite, 5-dim critique)
+ identity charter (OFFICIAL_DESIGNER_PROMPT, anti-AI-slop, junior-pass)
+ active DESIGN.md (141 systems available)
+ active SKILL.md (110 skills available)
+ project metadata (kind, fidelity, speakerNotes, animations, inspiration ids)
+ skill side files (auto-injected pre-flight: read assets/template.html + references/*.md)
+ (deck kind, no skill seed) DECK_FRAMEWORK_DIRECTIVE (nav / counter / scroll / print)
Каждый слой — composable. Каждый слой — файл, который можно открыть и поправить.
Сравнение
Закрытый облачный продукт, открытый desktop-двойник, открытое веб-приложение. Мы щедро берём у open-codesign и упоминаем его на /about — другой форм-фактор, другой prompt-stack, та же путеводная звезда.
| Claude Design | Open CoDesign | Open Design | |
|---|---|---|---|
| Лицензия и стоимость | |||
| Лицензия | закрытая | MIT | Apache-2.0 |
| Минимальный счёт | Pro / Max / Team | BYOK | BYOK — любой OpenAI-совместимый URL |
| Форм-фактор | |||
| Форм-фактор | Web (claude.ai) | Desktop (Electron) | Web-приложение + локальный daemon |
| Деплоится на Vercel | — | — | да |
| Runtime ИИ и flow | |||
| Runtime агента | встроенный (Opus 4.7) | встроенный (pi-ai) | ваш существующий CLI |
| Гибкость провайдеров | только Anthropic | 7+ через pi-ai | 16 CLI + BYOK-прокси |
| Анкета (ход 1) | — | — | жёсткое правило |
| 5 визуальных направлений | — | — | да |
| Самокритика по 5 измерениям | — | — | проверка до выпуска |
| Skills, системы и миграция | |||
| Skills | проприетарные | 12 TS-модулей | 110 перетаскиваемых SKILL.md-комплектов |
| Design systems | проприетарные | DESIGN.md (v0.2) | 141 систем в комплекте |
| Импорт ZIP Claude Design | н/д | — | да — продолжайте править там, где остановился Anthropic |
Claude Design — товарный знак Anthropic. Open Design не аффилирован с Anthropic и ими не одобрен.
Не только чат
Тот же чат, который выдаёт <artifact>-HTML, рулит и генерацией картинок, видео и аудио. Каждый рендер ложится в рабочую папку проекта настоящим .png или .mp4. 95 готовых к воспроизведению prompt в prompt-templates/.
Постеры · аватары · иллюстрированные карты · инфографика · social-карточки в журнальной стилистике · игровые UI · сюжетные стилы из игр
развернуть gpt-image-2
Эволюция 3D-каменной лестницы
развернуть gpt-image-2
Иллюстрированная карта городской еды
развернуть gpt-image-2
Кинематографичная сцена в лифте
развернуть gpt-image-2
Cyberpunk anime-портрет
развернуть gpt-image-2
Гламурный студийный портрет
развернуть gpt-image-2
Anime Fighting Game — Captain Ryuuga vs Kaze Renshin
развернуть gpt-image-2
Three Kingdoms — Гуань Юй убивает Янь Ляна
развернуть gpt-image-2
Three Kingdoms — Люй Бу стреляет в Юаньмэне
развернуть gpt-image-2
Three Kingdoms — Чжао Юнь спасает наследника
развернуть gpt-image-2
HUD MMO в открытом мире древнего Китая
развернуть gpt-image-2
Детский рисунок мелком → фотореалистичная переделка
развернуть gpt-image-2
Разбор otaku-хореографии — 16 кадров
развернуть gpt-image-2
Раскадровка сенсационного танца — 8 кадров
15 c кинематографичных t2v + i2v со звуком · сюжетные shorts · продуктовые ролики
Seedance 2.0
Music Podcast & гитара
Seedance 2.0
Эмоциональный крупный план
Seedance 2.0
Кинематографичный люксовый суперкар
Seedance 2.0
Сатира с котом из Запретного города
Seedance 2.0
Японская мелодрама-short
Seedance 2.0
Кинематографичный полёт дракона
Seedance 2.0
Погоня в постапокалиптической фабрике
Seedance 2.0
Cyberpunk-трейлер игры
Seedance 2.0
Crimson Horizon Sci-Fi
Seedance 2.0
Раскадровка магической академии
Seedance 2.0
Драка с вампирами в переулке
Seedance 2.0
Ретро-эстетика гонконгского wuxia
Seedance 2.0
Three Kingdoms — Гуань Юй убивает Янь Ляна
Seedance 2.0
Three Kingdoms — Люй Бу стреляет в Юаньмэне
Seedance 2.0
Three Kingdoms — Чжао Юнь спасает наследника
Seedance 2.0
3D-мальчик собирает Lego
Seedance 2.0
Спасение древнего дракона-стража
Seedance 2.0
Древнее индийское царство — FPV
Seedance 2.0
Motion-graphics-интро персонажа
Seedance 2.0
Восточноазиатский танец рук
Seedance 2.0
Морской биолог в экспедиции
Seedance 2.0
Уличные гонки в кинематографе
Seedance 2.0
Тостер-ракета — внезапный jumpscare
Seedance 2.0
Винтажный диснеевский пират и крокодил
Seedance 2.0
Голливудская haute-couture-фантазия
HTML→MP4 motion graphics · продуктовые reveal · кинетическая типографика · графики данных
развернуть HyperFrames
Кинематографичное outro с лого
развернуть HyperFrames
Showcase приложения на трёх телефонах
развернуть HyperFrames
TikTok-караоке
развернуть HyperFrames
Bar-chart race
развернуть HyperFrames
Маршрут по карте полёта
развернуть HyperFrames
Hype-счётчик денег
развернуть HyperFrames
Стек social-overlay
развернуть HyperFrames
UI-3D-reveal
Quickstart
Node ~24, pnpm 10.33.x. Работает на macOS, Windows и Linux (сборка AppImage через `pnpm tools-pack linux build --to appimage`). Daemon сам создаёт локальную папку .od/ под SQLite и артефакты по проектам. Никакого шага init.
git clone https://github.com/nexu-io/open-design.git
cd open-design && pnpm install
pnpm tools-dev run web Что нового · v0.5.0
v0.5.0 поднимает artifact-loop из «отрисовал и забыл» в «крути дальше» — Inspect mode для поэлементной правки стилей, live dashboards дорастают до полноценной категории artifact, рубрика оценки Design Jury теперь острее. `od mcp` из v0.4.0 на месте и продолжает прошивать всё это в остальные coding-агенты на вашем ноутбуке.
Поэлементная правка
Наведите, кликните, правьте computed style элемента — цвет, отступы, размер шрифта — без захода обратно в агента. Artifact обновляется на месте. Когда устраивает — изменения уезжают обратно в исходные файлы.
v0.5.0 · PR #362
Полноценная категория
Три новых dashboard skill (`live-dashboard`, шаблон `clinic-console` под `live-artifact`, `flowai-live-dashboard-template`) плюс prompt template для team-dashboard в стиле Notion — все сажают artifacts на настоящие коннекторы Composio. В панели превью крутятся живые данные, а не замороженные mocks.
v0.5.0 · PR #778 + #795 + #801 + #799
Контроль качества · Фаза 5
Рубрика каждого панелиста живёт в panel-уровневом prompt template и подаётся через общий system composer. От запуска к запуску оценки остаются согласованными. Persistence, transcript и оркестратор из Phase 4 переезжают как есть.
v0.5.0 · PR #524
Протокол
Запустите `od mcp`, и любой coding-агент, говорящий на MCP (Claude Code, Codex, Cursor, VS Code, Antigravity, Zed, Windsurf), читает напрямую файлы, поисковый индекс и метаданные вашего проекта. Read-only на границе. Тот проект, что открыт в OD-приложении, теперь видят все остальные агенты.
v0.4.0 · PR #399
Родословная Open Design
alchaincyf
Компас дизайн-философии
Workflow Junior-Designer, протокол brand-asset из 5 шагов, чек-лист против AI-slop, самокритика по 5 измерениям и 5 школ × 20 дизайн-философий за выбором направления в Open Design.
op7418
Режим презентаций
Лежит как есть под skills/guizang-ppt/ с оригинальной LICENSE. Журнальные раскладки, WebGL-герой и культура чек-листов P0/P1/P2 разлились по всем остальным skills Open Design.
OpenCoworkAI
Ближайший родственник · UX-ориентир
Стриминговый artifact-loop, sandboxed-iframe-превью, живая панель агента (todos + tool calls + прерывание), экспорт в пять форматов, аннотации в режиме комментариев. По форм-фактору намеренное расхождение: open-codesign — Electron + pi-ai, Open Design — web + локальный daemon + ваш CLI.
multica-ai
Архитектура daemon
Поиск агента по PATH, локальный daemon как единственный привилегированный процесс, взгляд на агента как на коллегу. Open Design взял архитектурную модель; код multica при этом не подключается.
Поставьте звезду
Звёзды не оплатят аренду, но они говорят следующему дизайнеру, агенту и контрибьютору, что этот эксперимент стоит их внимания.
Apache-2.0
Open source
110
Skills
141
Design Systems
16 + BYOK
CLI
FAQ
Open Design — open-source-альтернатива Claude Design от Anthropic. Запускается локально через pnpm tools-dev, деплоится на Vercel и использует тот coding-agent CLI, что у вас уже есть (Claude Code, Codex, Cursor, Gemini, OpenCode и ещё 11) как design-движок. Под лицензией Apache-2.0.
Claude Design — закрытый, платный (Pro/Max/Team), только облако, прибит к модели и skills Anthropic. Open Design — open source, BYOK, local-first, и даёт свободно переключать модели между 16 CLI-адаптерами или любым OpenAI- / Azure- / Google-совместимым эндпоинтом.
Если нужен self-hosting, гибкость моделей или собственные skills — да. Замкнутый loop (поиск агента → выбор skill + design system → чат → разбор <artifact> → превью → сохранение) работает от и до. v0.4.x добавила Critique Theater (оценка Design Jury до выпуска), Tweaks mode (picker элемента + вложения в чат), Manual edit mode и live artifacts с подтягиванием живых данных через коннекторы Composio.
Нет. Open Design берёт тот coding-agent CLI, что у вас уже в PATH, или любой OpenAI-совместимый API-ключ через BYOK-прокси. Используйте свои ключи у того провайдера, который вам удобен.
16 из коробки: Claude Code, Codex CLI, Cursor Agent, Gemini CLI, OpenCode, Qwen Code, Qoder CLI, GitHub Copilot CLI, Devin for Terminal, Hermes, Kimi CLI, Kiro CLI, Kilo, Mistral Vibe, DeepSeek TUI и Pi. Находятся в PATH автоматически при старте daemon.
Бросьте ZIP-экспорт Claude Design в welcome-диалог. POST /api/import/claude-design распакует его в настоящую папку .od/projects/<id>/, откроет точку входа во вкладке и подготовит continue-prompt для локального агента.
Да. Веб-слой — Next.js 16 + React 18 + TypeScript, деплоится на Vercel. Локальный daemon остаётся на ноутбуке. Topology B (Vercel + туннель) для полностью удалённых конфигураций — в roadmap.
Положите DESIGN.md в design-systems/<ваш-бренд>/ по схеме из 9 секций (цвет, типографика, отступы, layout, компоненты, motion, voice, бренд, anti-patterns). Перезапустите daemon — появится в picker.
Apache-2.0. Встроенные skills/guizang-ppt/ и skills/html-ppt/ сохраняют свою исходную MIT-лицензию с указанием авторства. Никаких платных тарифов. Никаких лимитов. Платите только за тот LLM, который сами выбрали.
Анкета на первом ходе фиксирует бриф до того, как модель начнёт «рисовать». Picker из 5 направлений даёт детерминированную палитру, если брендбука нет. Самокритика по 5 измерениям ставит оценку до выпуска. У каждого skill есть чек-лист P0/P1/P2, который протаскивается через pre-flight side-file injection. Агрессивные фиолетовые градиенты, дежурные эмоджи и Inter в качестве display-шрифта в prompt-stack явно запрещены.
Да. POST /api/proxy/stream пробрасывает SSE-куски на любой OpenAI-, Azure- или Google-совместимый эндпоинт. Вставьте baseUrl, apiKey и model — DeepSeek, Groq, OpenRouter, MiMo, Azure OpenAI, Google Vertex, ваш self-hosted vLLM, Anthropic-via-OpenAI shim — всё работает. SSRF-защита блокирует loopback и приватные сети.
В Settings → Execution появилась кнопка Connection test (v0.5.0, PR #507). Вставьте baseUrl + apiKey + model, нажмите Test — Open Design отправит провайдеру минимальный handshake и покажет либо ответ, либо точный error frame. Работает с Anthropic, OpenAI-совместимыми, Azure и Google. Экономит обходной путь «открой чат, отлавливай сбой» когда ключ неправильный, имя модели набрано с опечаткой или gateway вас не пускает.
Только если вы сами выбрали модель Anthropic (Claude Code или через BYOK-прокси с ключом Anthropic). Сам Open Design держит всё локально: SQLite в .od/app.sqlite и файлы по проектам в .od/projects/. Ничего не уходит на серверы Open Design — никаких серверов Open Design нет.
Да. Запустите `od mcp`, и Open Design выставится наружу как stdio-MCP-сервер. Claude Code, Codex, Cursor, VS Code, Antigravity, Zed, Windsurf — любой инструмент, говорящий на MCP, — может читать файлы проекта, гонять search и смотреть метаданные. Интерфейс read-only на границе: чтение файлов, search, метаданные. Ни поверхности записи, ни внешних вызовов. Выпущено в v0.4.0.
Design Jury из 5 панелистов, которая ставит оценку каждому artifact до выпуска — доступность, соответствие бренду, craft, контент, структура. Persistence + transcript + оркестратор работают от и до с Phase 4 в v0.4.0. Ниже заданного порога агент переписывает и переоценивает; выше — artifact выходит.
Live artifacts подтягивают живые данные в панель превью через каталог коннекторов Composio — GitHub, Linear, Notion, Gmail и другие. Встроенные skills orbit-general / orbit-github / orbit-gmail / orbit-linear / orbit-notion и social-media-dashboard показывают сквозную обвязку. Выпущено в v0.4.0 (PR #381).
Выпустить
Клонируйте репозиторий. Запустите три команды. Введите prompt. Смотрите, как приходит анкета, заполните её, смотрите, как стримится todo-карточка, смотрите, как рендерится artifact.