Files
nexu-io-open-design/docs/i18n/README.tr.md
PerishFire a0afc584bb [codex] centralize daemon data directory docs (#4222)
* docs: centralize daemon data directory contract

* fix(e2e): allow slower artifact consistency navigation

Generated-By: looper 0.9.5 (runner=fixer, agent=codex)

* docs: localize daemon data directory pointers

Generated-By: looper 0.9.5 (runner=fixer, agent=codex)

---------

Co-authored-by: Looper <looper@noreply.github.com>
2026-06-15 02:52:05 +00:00

55 KiB
Raw Blame History

Open Design: Açık kaynaklı Claude Design alternatifi

🔥 Open Design 0.10.0 burada: hepsi bir arada Agentic tasarım çalışma alanı. Zanaatın tamamı artık tek pencerede — belirsiz bir fikirden referans keşfine, malzeme toplamaya, etkileşimli düzenlemeye, yorumları kuyruğa almaya, animasyonları cilalamaya ve sonucu bir editöre ya da Code Agent'a devretmeye kadar — uygulamadan hiç çıkmadan. Paralel oturumlarla artık tek bir asistan gibi değil, sizin için çalışan yerel bir tasarım ekibi gibi hissettiriyor. 0.10.0'ı indir · Tartışmaya katıl

Open Design AMR (Agentic Model Router) — resmî model servisi. Tek bir yüklemeyle GPT, Claude, Gemini ve DeepSeek'i doğrudan Open Design içinde kullanın: 20+ amiral gemisi model, sıfır yapılandırma, gerçek token kullanımına göre faturalandırma. AMR'yi dene

🏅 Open Design Fellow programı artık açık. Siz de tasarımın açık olması gerektiğine inanıyorsanız — bir Open Design Fellow olun, ürünü çekirdek ekiple birlikte şekillendirin ve daha fazla insanın tasarımın geleceğini tanımlamaya katılmasına yardımcı olun. Ayrıntılar → MAINTAINERS.md ve Discord.

Open Design — The open-source Claude Design alternative · 150 Design Systems · 261 Plugins · 21 Coding Agents · 14 Media Providers

Web Sitesi · İndir · Model Router · Discord · @nexudotio'yu takip et

release license discord quickstart

English · Español · Português · Deutsch · Français · 简体中文 · 繁體中文 · 한국어 · 日本語 · العربية · Русский · Українська · Türkçe


Open Design nedir

🎨 Yerel öncelikli, açık kaynaklı Claude Design alternatifi.  🖥️ macOS ve Windows için yerel masaüstü uygulaması.   100+ beceri · 150 marka düzeyinde DESIGN.md sistemi · 📦 261 kullanıma hazır eklenti.  🖼️ web · masaüstü · mobil prototipler, canlı panolar / artifact'ler, sunum desteleri, görseller, video ve ayrıca HyperFrames hareket grafikleri üretir. 🔒 Yalıtılmış iframe önizlemesi · HTML / PDF / PPTX / MP4 dışa aktarımı.  🤖 Claude Code · OpenClaw · Codex · Cursor · OpenCode · Qwen · Copilot · Hermes · Kimi · Antigravity ve 21 yerel CLI üzerinde veya BYOK ile herhangi bir OpenAI uyumlu uç noktada çalışır.

Open Design, Anthropic'in Claude Design ile birlikte sunduğu ajan-yerel döngünün — özeti keşfet, yönü kilitle, artifact'i akıt, eleştir, teslim et — kapalı olmaktan çıkıp, dizüstü bilgisayarınızda zaten bulunan kodlama ajanlarının okuyabileceği, yazabileceği ve yeniden harmanlayabileceği bir beceriler, tasarım sistemleri ve eklentiler dosya sistemine dönüştüğünde elde ettiğiniz şeydir. CLI'niz tasarım motoru, dizüstü bilgisayarınız stüdyo ve ekibinizin DESIGN.md dosyası marka sözleşmesi olur.

Aynı zamanda ajan çağı için Figma alternatifidir — bir tuval üzerinde piksel itmek yerine, gerçek CSS, gerçek yazı tipleri, gerçek bileşenlerle tek sayfalık artifact'ler sunar, doğrudan HTML / PDF / PPTX / MP4 olarak dışa aktarılır — tasarım sisteminiz tarafından zaten şekillendirilmiş, her gün kullandığınız ajanın içinde zaten çalıştırılabilir halde.


Ürün turu

Open Design'ın ne olduğuna ve ne yaptığına hızlı bir bakış. Home'dan başlayın, tekrar eden iş akışlarını Automation ile düzenleyin, Design System içinde bir marka sözleşmesi damıtın ve Plugins ile entegrasyonlar ile genişletin; herhangi bir projenin Studio'su içinde, aynı tasarım sistemi prototipler, canlı artifact'ler, HyperFrames, sunum desteleri ve görseller akıtır.

Temel sayfalar

Home page
Home — genel bakış giriş noktası. Bir beceri ve bir tasarım sistemi seçin, özeti yazın ve her şeyi tek bir yerden başlatın.
Automation page
Automation — tekrar eden tasarım iş akışlarını yeniden kullanılabilir, zamanlanabilir otomasyonlara dönüştürün.
Design System page
Design System — ekibinizin DESIGN.md dosyasını her çıktıyı şekillendiren bir marka sözleşmesine damıtın.
Plugin page
Plugin — üretimi talep üzerine genişletmek için iş akışı eklentilerine göz atın, yükleyin ve dağıtın.
Integrations page
Integrations — harici sistemleri ve MCP araçlarını bağlayın ve Open Design'ı herhangi bir IDE'den, betikten veya otomasyondan kullanın.

Studio — tek projede birçok artifact türü

Bir projenin Studio'su içinde, aynı tasarım sistemi birden çok artifact türü akıtır:

Prototype
Prototype — tasarım sisteminizi okuyan ve yalıtılmış bir iframe içinde işlenen tek sayfalık HTML artifact'leri, anında önizlenebilir ve kaynak olarak indirilebilir.
HyperFrame
HyperFrame — programatik hareket ve animasyonlu grafikler, gerçek bir MP4'e işlenir (örn. 1920×1080 · 30fps).
Deck
Deck — sayfa sayfa gezebileceğiniz, klavyeyle gezinebileceğiniz ve PPTX / PDF'ye dışa aktarabileceğiniz tanıtım desteleri.
Image
Image — yüksek çözünürlüklü üretim ve indirme ile marka düzeyinde görseller ve görsel varlıklar.

Platform Uyumluluğu

Open Design, ana akım kodlama ajanlarının yerel olarak tükettiği beceriler, bir CLI ve bir MCP sunucusu olarak sunulur. OD kurulduktan sonra, tek bir od mcp install <agent> komutu MCP sunucusunu o ajanın yapılandırmasına bağlar ve aynı araçları herhangi bir ajanın içinden çağırırsınız.

Kodlama ajanı / platform          Durum    Tek satırlık MCP sunucusu kurulumu                   
Claude Code Destekleniyor od mcp install claude
Codex CLI Destekleniyor od mcp install codex
Cursor Destekleniyor od mcp install cursor
VS Code + GitHub Copilot Destekleniyor od mcp install copilot
GitHub Copilot CLI Destekleniyor od mcp install copilot
Gemini CLI Destekleniyor od mcp install gemini
OpenCode Destekleniyor od mcp install opencode
OpenClaw Destekleniyor od mcp install openclaw
Antigravity Destekleniyor od mcp install antigravity
Cline Destekleniyor od mcp install cline
Trae Destekleniyor od mcp install trae
Kimi CLI Destekleniyor od mcp install kimi
Pi Agent Destekleniyor od mcp install pi
Mistral Vibe CLI Destekleniyor od mcp install vibe
Hermes Agent Destekleniyor od mcp install hermes

Kuru çalıştırma önizlemesi için od mcp install <agent> --print · kaldırmak için --uninstall · tam liste için od mcp install --help.

The 21 coding-agent CLIs Open Design supports — Claude Code · Codex · OpenCode · Hermes · Antigravity · Gemini · Grok Build · Kimi · Cursor Agent · Qwen · Qoder · GitHub Copilot · Pi · Kiro · Kilo · Mistral Vibe · DeepSeek · Reasonix · Aider · Devin · Trae

Kurulu CLI yok mu? POST /api/proxy/{anthropic,openai,azure,google,ollama,senseaudio}/stream adresindeki BYOK proxy size aynı döngüyü verir (süreç başlatma yok) — baseUrl + apiKey + model yapıştırın; OpenAI, Anthropic, Azure OpenAI, Google Gemini, Ollama, LM Studio, vLLM veya herhangi bir OpenAI uyumlu uç nokta desteğiyle. Hedef bazlı SSRF koruması, daemon kenarında dahili IP'leri / link-local / CGNAT adreslerini engeller.

Adaptör sözleşmesi ve akış ayrıştırıcıları apps/daemon/src/agents.ts içinde yer alır. Yeni bir CLI eklemek tek bir girdidir — bkz. docs/agent-adapters.md.


Demo

Dört temel ürün kategorisi, tümü dizüstü bilgisayarınızda çalışan bir kodlama ajanı tarafından işlenir. Gerçek örneği görmek için bir küçük resme tıklayın.

1 · Prototipler — web · masaüstü · mobil

Varsayılan çıktı yüzeyi. DESIGN.md dosyanızı okuyan ve yalıtılmış bir iframe içinde işlenen tek sayfalık HTML artifact'leri.

Entry view
Giriş görünümü — bir beceri seçin, bir tasarım sistemi seçin, özeti yazın. Prototipler, panolar, sunum desteleri, mobil uygulamalar, dergi sayfaları için tek bir yüzey.
Mobile onboarding
Mobil prototip — piksel hassasiyetinde iPhone 15 Pro çerçevesi, çok ekranlı akışlar. Ajan telefon çerçevesini asla yeniden çizmez; paylaşılan cihaz çerçeveleri assets/frames/ içinde yer alır.
Web prototype dating-web
Web prototip — kaydırma çubukları, KPI'lar ve grafiklerle editöryel bir pano. Doğrudan design-templates/dating-web/ dizininden işlenmiştir.
Gamified app
Mobil uygulama prototipi — XP şeritleri ve görev detayı olan üç ekranlı oyunlaştırılmış bir akış. React/Next/Vue'ya dönüştürmek için doğrudan Cursor / Codex / Claude Code'a devredin.

2 · Canlı artifact'ler ve panolar

Canlı panolar, karar odaları, KPI duvarları — verileri bir ayar paneli aracılığıyla çeken ve yerinde düzenlenebilir kalan tek sayfalık artifact'ler.

Live dashboard
Canlı pano — ayar paneli üzerinde ince ayar yapmaya değer parametreleri ortaya çıkaran, düzenlenebilir bir KPI duvarı. Ajan bir manifest yayar ve iframe yeniden yükleme olmadan yeniden işlenir.
Decision room
Karar odası — ürün / araştırma / operasyon toplantıları için çok kaynaklı bir brifing artifact'i.
GitHub dashboard
GitHub tarzı pano — depo metrikleri canlı bir artifact olarak sunulur.
Flow live dashboard
Flow canlı pano şablonu — etkin DESIGN.md ile markalanmış, alana özgü bir KPI şablonu.

3 · Sunum desteleri — dergi desteleri, haftalık güncellemeler, tanıtımlar

Magazine deck (guizang-ppt)
Deste modu (guizang-ppt) — dergi düzenleri, WebGL hero, P0/P1/P2 kontrol listeleri. Orijinal lisansı korunarak op7418/guizang-ppt-skill deposundan birebir paketlenmiştir.
Swiss deck
Swiss International tarzı desteızgaraya sabitlenmiş, monokrom vurgular. design-templates/html-ppt-*/ altındaki 15 deste şablonundan ve 36 temadan biri.

Her deste HTML (tek dosya, gömülü varlıklar), PDF (tarayıcı yazdırma, deste duyarlı), PPTX (ajan güdümlü beceri), ZIP (arşiv) veya Markdown olarak dışa aktarılır.

4 · Görseller — gpt-image-2, ImageRouter, özel API

Illustrated city food map
İllüstrasyonlu şehir yemek haritası
Elle çizilmiş editöryel seyahat afişi
Cinematic elevator scene
Sinematik asansör sahnesi
Tek kare editöryel durağan görsel
Cyberpunk anime portrait
Cyberpunk portresi
Profil avatarı — neon yüz metni
3D stone staircase evolution
3D taş merdiven
Yontma taş infografiği
Glamorous portrait
Göz alıcı portre
Editöryel stüdyo çekimi

93 çoğaltmaya hazır komut prompt-templates/ içinde yer alır — önizleme küçük resimleri, tam komut metni, hedef model, en boy oranı ve kaynak atıfı. Tek tıkla composer'a bir özet bırakır.

5 · Video ve HyperFrames — ajan-yerel hareket grafikleri

HyperFrames, HeyGen'in açık kaynaklı, ajan-yerel video çerçevesidir ve Open Design'da birinci sınıf bir vatandaş olarak entegre edilmiştir. Ajan HTML + CSS + GSAP yazar ve HyperFrames bunu başsız Chrome + FFmpeg aracılığıyla deterministik bir MP4'e işler. Sinematik t2v / i2v için Seedance 2.0, yönlendirilen model varyantları için Veo 3 / Sora 2 / Kling 2 ve ses katmanı için Suno v5 / Lyria 2 ile eşleştirin.

SaaS promo
30sn SaaS ürün tanıtımı · 16:9 · UI 3D açılımları
TikTok karaoke
TikTok karaoke konuşan kafa · 9:16 · TTS + kelime senkronlu altyazılar
Brand sizzle reel
30sn marka tanıtım filmi · 16:9 · sese tepkili kinetik tipografi
Bar chart race
Çubuk grafik yarışı · 16:9 · NYT tarzı veri infografiği
Flight map
Uçuş haritası · 16:9 · Apple tarzı rota açılımı
Logo outro
4sn sinematik logo kapanışı · 16:9 · parça parça birleşme + bloom
Money counter
$0 → $10K para sayacı · 9:16 · Apple tarzı heyecan
Website to video
Web sitesinden videoya · 16:9 · siteyi 3 görünüm penceresinde yakalar

11 HyperFrames şablonu + 39 Seedance komutu depoyla birlikte gelir. Katalog küçük resimleri © HeyGen; çerçeve Apache-2.0'dır. OD'ye özgü işleme iş akışı (kompozisyon önbelleği, sandbox-exec geçici çözümü, çip olarak MP4) design-templates/hyperframes/ içinde ayrıntılı olarak açıklanmıştır.


Neden Open Design

Nisan 2026'da Anthropic Claude Design'ı yayınladı — bir LLM'in ilk kez düz metin yazmayı bırakıp doğrudan tasarım artifact'leri sunduğu an. Viral oldu. Ama kapalı kaynaklı, yalnızca ücretli, yalnızca bulut tabanlı kaldı; Anthropic'in modeline, Anthropic'in becerilerine, Anthropic'in yüzeyine kilitliydi. Ödeme yok, kendi sunucunda barındırma yok, Vercel dağıtımı yok, kendi ajanını takma yok.

Open Design (OD) açık kaynaklı alternatiftir. Aynı döngü, aynı artifact öncelikli zihinsel model, hiçbir bağımlılık kilidi olmadan:

  • 🤖 Ajan-yerel, modelden bağımsız. Bir ajan sunmuyoruz. PATH'inizde zaten bulunan claude / codex / cursor-agent / copilot / hermes / kimi tasarım motorudur. Tek tıkla değiştirin.
  • 🧠 Varsayılan olarak marka düzeyinde. Her işleme etkin DESIGN.md dosyasını okur — palet, tipografi, boşluk, hareket, ses, anti-desenleri kapsayan 9 bölümlük bir şema. 150 sistem depoyla birlikte gelir (Linear, Stripe, Vercel, Airbnb, Apple, Tesla, Notion, Anthropic, Cursor, Supabase, Figma…). Bir klasör bırakın, seçici onu bulur.
  • 🖥️ Yerel öncelikli, her katmanda BYOK. Yerel masaüstü uygulamaları buluta gidip gelmeden yerel öncelikli kalır. Daemon veri yollarınııklamadan önce kökteki AGENTS.md dosyasında Daemon data directory contract bölümünü MUTLAKA okuyun.
  • 🌍 Üç düzlemde birleştirilebilir. Eklentiler çalıştırılabilir iş akışları taşır · beceriler ajanın tasarım zevkini taşır · tasarım sistemleri markayı taşır. Üçü de herkesin yazabileceği, sürümleyebileceği ve yayınlayabileceği düz dosyalardır.
  • 🔁 Mevcut bir kod tabanını yenileyin. Ajana bir git deposu + DESIGN.md verin, gerçek bileşenlerinizi marka spesifikasyonuna göre yeniden düzenler. Özel eklentiler Figma / Pencil iş akışlarını React / Next.js / Vue koduna taşır.
  • 🔒 İlkesel gizlilik. Her şey verilerinizin bulunduğu yerde çalışır — dizüstü bilgisayarınız, ekibinizin sunucusu, Vercel projeniz. Ağ gerektiğinde, BYOK proxy SSRF korumalıdır.

Karşılaştırma

Claude Design Figma Lovable / v0 / Bolt Open Design
ık kaynak Apache-2.0
Kendi sunucunda barındırma / masaüstü macOS + Windows + Vercel
Ajan-yerel (CLI'nizde çalışır) Yalnızca Anthropic Yalnızca bulut ajanı 21 CLI + BYOK
Marka düzeyinde DESIGN.md Tescilli Theme JSON Sınırlı token 150 sistem sunuluyor
Beceriler / eklentiler / şablonlar Kapalı Eklenti mağazası Kapalı 100+ beceri · 261 eklenti
HyperFrames (HTML→MP4) Birinci sınıf
Mevcut bir depoyu markaya yenileme ajan + DESIGN.md ile
Minimum faturalandırma Pro / Max / Team Pro / Org Pro / Team BYOK · herhangi bir uyumlu uç nokta

Hızlı başlangıç

🖥️ Masaüstü uygulamasını indirin (önerilir — sıfır yapılandırma)

Open Design'ı kullanmanın en hızlı yolu. Node yok, pnpm yok, klonlama yok.

Kurulumdan sonra: uygulama PATH'inizdeki her kodlama ajanı CLI'sini otomatik algılar, 100+ beceri ve 150 tasarım sistemi yükler ve giriş görünümünde bir özet yazmanıza olanak tanır.

🤖 Kodlama ajanınıza kurun (UI yok)

Open Design'ı GUI'yi hiç açmadan kullanabilirsiniz — Claude Code, Codex, Cursor, Copilot, OpenClaw, Antigravity, Hermes, Kimi ve daha fazlasının içinde bir beceri, eklenti veya MCP sunucusu olarak çağırın.

# One-line install into the agent you're using:
curl -fsSL https://open-design.ai/install.sh | sh -s <agent>
# <agent> = claude | codex | cursor | copilot | openclaw | antigravity | gemini
#         | pi | vibe | hermes | cline | kimi | trae | opencode

Ardından, ajanın içinde:

> Use open-design to generate a landing page with the Linear design system

Ajan skills/ dizinini okur, doğru SKILL.md dosyasını seçer, adını verdiğiniz DESIGN.md dosyasını bağlar ve http://localhost:7456 adresinde önizlenebilen bir <artifact> yayar.

🐳 Docker ile çalıştırın

git clone https://github.com/nexu-io/open-design.git
cd open-design/deploy
cp .env.example .env
echo "OD_API_TOKEN=$(openssl rand -hex 32)" >> .env
docker compose up -d
# open http://localhost:7456

🧑‍💻 Kaynaktan çalıştırın

git clone https://github.com/nexu-io/open-design.git
cd open-design
corepack enable && pnpm install
pnpm tools-dev run web

Node ~24, pnpm 10.33.x. Windows kullanıcıları, bkz. docs/windows-troubleshooting.md. Tam hızlı başlangıç, ortam değişkenleri, Nix flake ve paketlenmiş derleme akışıQUICKSTART.md.

Eksiksiz bir iş akışı — özetten artifact'e

özet → eklenti → yön → tasarım sistemi → artifact → devir → bellek

  1. Bir PM özet gönderir. Eklenti seçici şunları sunar: açılış sayfası · tanıtım destesi · pano · sosyal gönderi · PM spesifikasyonu · OKR puan kartı
  2. Bir tasarımcı (veya ajan) yönü kilitler. Marka yok mu? 5 seçilmiş yönden birini seçin. Markanız var mı? Bir ekran görüntüsü / URL bırakın → ajan GitHub'a bağlanır, Figma'yı içe aktarır ve yeniden kullanılabilir bir DESIGN.md dosyasına kodlar.
  3. Ajan ilk <artifact>'i yayar. Eklenti + beceri + DESIGN.md bağlanır. Yalıtılmış bir iframe'e akar, yerinde düzenlenebilir — "sıfırdan yeniden üretmek" değil.
  4. Mühendisliğe devredin. Artifact gerçek HTML/CSS'tir — kod olarak inşa etmeye devam etmek için Cursor, Codex veya Claude Code'a bırakın. Veya doğrudan pazarlamaya PPTX / PDF / MP4 olarak dışa aktarın.
  5. Open Design kullandıkça akıllanır. Ekran görüntüleriniz, yazı tipleriniz, paletleriniz ve onaylanmış artifact'leriniz bir sonraki oturum için varsayılan olarak birikir. Daha az yeniden çalışma, daha az sapma.

Open Design'ı kodlama ajanınızdan kullanın

Open Design bir stdio MCP sunucusu ve ajan başına kurulum betikleri sunar. Başka bir depodaki herhangi bir MCP uyumlu ajan, yerel Open Design projelerinizdeki dosyaları doğrudan okuyabilir — token CSS'i, JSX bileşenleri, giriş HTML'i — ada göre sorgulanabilir yapılandırılmış bir API olarak. Ajan her zaman bayatlamış bir dışa aktarımı değil, canlı dosyayı görür.

# One-line install (16+ CLIs supported):
curl -fsSL https://open-design.ai/install.sh | sh -s <agent>

# Then the agent can:
od search-files "primary button"      # search files across projects
od get-file design-systems/linear-app/DESIGN.md
od get-artifact <slug>                # latest rendered artifact
od plugin run web-prototype --brief "..."
od skill list --scenario marketing

Neden MCP? Her yinelemede bir zip dosyasını dışa aktarıp yeniden eklemek akışı bozar. MCP, tasarım kaynağını doğrudan ortaya çıkarır — ajan her zaman canlı dosyayı görür.

Sıfırdan başlayan bir ajan için, yükleyici ~/.config/<agent>/open-design.json dosyasını (veya platform eşdeğerini) artı kopyala-yapıştır bir MCP parçacığını yerleştirir. Cursor tek tıklık bir deeplink alır; Claude Code bir claude mcp add-json tek satırlık komut alır; diğer her ajan, yapılandırmasının beklediği şemada JSON alır. Ajan başına tam akış → masaüstü uygulamasında Settings → MCP server veya docs/agent-adapters.md.

Güvenlik modeli. Varsayılan olarak salt okunur, daemon 127.0.0.1 adresine bağlanır ve SSRF, proxy kenarında engellenir. LAN erişimi açık bir OD_BIND_HOST artı OD_ALLOWED_ORIGINS gerektirir. Bağlayıcı kimlik bilgileri ve canlı artifact önizleme rotaları ne olursa olsun yalnızca loopback'te kalır.


Beceriler

Kutudan çıktığı gibi 100+ beceri gelir — her biri skills/ altında, Claude Code SKILL.md kuralını takip eden ve bir od: frontmatter (mode, platform, scenario, preview.type, design_system.requires, default_for, fidelity, example_prompt) ile genişletilmiş bir klasördür. Bir klasör bırakın, daemon'u yeniden başlatın, seçicide belirir.

İki mod kataloğa zemin oluşturur: prototype (web/mobil/masaüstü tek sayfalık artifact'ler) ve deck (yatay kaydırmalı sunumlar). Ayrıca image, video, audio, template, design-system ve utility modları. scenario alanı bunları kitleye göre gruplar: design · marketing · operation · engineering · product · finance · hr · sale · personal.

Beceri Mod Senaryo Ne ürettiği
web-prototype prototype design Varsayılan açılış sayfası / hero
saas-landing prototype marketing Hero / özellikler / fiyatlandırma / CTA
dashboard prototype operation Yönetim / analitik (kenar çubuklu)
mobile-app prototype design iPhone 15 Pro / Pixel çerçeveli uygulama
mobile-onboarding prototype design ılış · değer önerisi · oturum açma akışı
social-carousel prototype marketing 3 kartlı 1080×1080 karusel
email-marketing prototype marketing Tablo yedeği güvenli marka e-postası
magazine-poster prototype marketing Tek sayfalık dergi düzeni
motion-frames prototype marketing Döngüsel CSS hareket hero'su
sprite-animation prototype marketing 8-bit piksel animasyonlu açıklayıcı
pm-spec prototype product PM spesifikasyon belgesi (TOC + karar günlüğü ile)
team-okrs prototype product OKR puan kartı
eng-runbook prototype engineering Olay müdahale kılavuzu
finance-report prototype finance Yönetici finans özeti
hr-onboarding prototype hr Rol başlatma planı
guizang-ppt deck marketing Dergi tarzı web PPT (deste varsayılanı)
html-ppt-* deck marketing 15 deste şablonu × 36 tema (ana şablon design-templates/html-ppt/ içinde)
hyperframes video marketing HTML → MP4 hareket grafikleri (HeyGen OSS çerçevesi)
critique utility design Beş boyutlu öz-eleştiri puan tablosu
tweaks utility design AI tarafından yayılan ayar paneli manifesti

Tam beceri protokolü → docs/skills-protocol.md. Beceri kayıt uç noktası: GET /api/skills.


Tasarım Sistemleri

150 marka düzeyinde DESIGN.md sistemi depoyla birlikte gelir — her biri 9 bölümlük bir şemaya (renk, tipografi, boşluk, düzen, bileşenler, hareket, ses, marka, anti-desenler) sahip tek bir Markdown dosyasıdır, VoltAgent/awesome-design-md kaynağından. Bir sistemi değiştirin → bir sonraki işleme yeni token'ları kullanır. Theme JSON yok.

Tam katalog (genişletmek için tıklayın)

AI & LLMclaude · cohere · mistral-ai · minimax · together-ai · replicate · runwayml · elevenlabs · ollama · x-ai

Geliştirici Araçlarıcursor · vercel · linear-app · framer · expo · clickhouse · mongodb · supabase · hashicorp · posthog · sentry · warp · webflow · sanity · mintlify · lovable · composio · opencode-ai · voltagent

Üretkenliknotion · figma · miro · airtable · superhuman · intercom · zapier · cal · clay · raycast

Fintechstripe · coinbase · binance · kraken · mastercard · revolut · wise

E-ticaretshopify · airbnb · uber · nike · starbucks · pinterest

Medyaspotify · playstation · wired · theverge · meta

Otomotivtesla · bmw · ferrari · lamborghini · bugatti · renault

Diğerapple · ibm · nvidia · vodafone · resend · spacex

Başlangıç Setleridefault (Neutral Modern) · warm-editorial

Kütüphaneyi scripts/sync-design-systems.ts ile yeniden içe aktarın. Kendi markanızı ekleyin → design-systems/<brand>/ içine bir DESIGN.md bırakın. Tam kılavuz → design-systems/README.md.


Eklentiler

261 resmî eklenti plugins/_official/ içinde yer alır. Her eklenti taşınabilir bir ajan-beceri klasörüdür — bir SKILL.md (Agent Skills'i destekleyen herhangi bir ajan tarafından okunabilir), artı Open Design'a pazar yeri meta verisi, girdiler, önizlemeler, işlem hatları ve yetenek bildirimleri veren isteğe bağlı bir open-design.json manifesti. Doğrudan bir kategoriye atlayın:

Kategori Sayı İçerik
scenarios/ 11 Eksiksiz tasarım senaryolarıod-default, od-design-refine, od-figma-migration, od-code-migration, od-react-export, od-nextjs-export, od-vue-export, od-media-generation, od-new-generation, od-tune-collab, od-plugin-authoring
image-templates/ 45 Tek seferlik görsel komutları — editöryel, sinematik, ürün, portre
video-templates/ 50 HyperFrames / Seedance / Veo hareket şablonları
design-systems/ 142 Eklenti olarak sarmalanmış marka DESIGN.md dosyaları
atoms/ 13 Yeniden kullanılabilir UI parçaları (düğmeler, hero'lar, KPI kartları)
examples/ 140 Yeniden harmanlanabilir referans çıktıları

Ayrıca topluluk eklentileri için plugins/community/ ve yayınlama akışı için plugins/registry/.

Eklentiler ne yapabilir

  • 🤖 Herhangi bir kodlama ajanında çalışınClaude Code, Codex, Cursor, Copilot, OpenClaw, Antigravity, Hermes, Kimi… ajanın zaten bildiği aynı beceri protokolü aracılığıyla.
  • 🔁 Figma / Pencil iş akışlarını taşıyın → React, Next.js veya Vue kaynağı. Bkz. od-figma-migration.
  • 🛠️ Mevcut bir kod tabanını bir marka spesifikasyonuna yenileyin — bir eklentiyi bir git deposu + DESIGN.md dosyasına yönlendirin, bir PR alın. Bkz. od-code-migration.
  • 💾 Özel iş akışlarını kalıcı kılın — ekibinizin yeniden kullanılabilir şablonları, sunulanların yanında durur.

Eklentileri kullanma

Eklentiler web UI ve od CLI arasında tam eşitliktedir — aynı /api/plugins uç noktaları, hangisi uygunsa onu seçin.

Masaüstü / web uygulamasında: pazar yerine göz atmak için Plugin sayfasınıın ve Install'a tıklayın; bir projenin Studio'su içinde, eklentiler tıklayarak uyguladığınız composer çipleri olarak görünür (bildirdikleri girdilerle birlikte).

Komut satırında (UI olmadan çalışır — bu, harici ajanların kullandığı yoldur):

od plugin list                       # list installed plugins (--task-kind / --mode / --tag filters)
od plugin search "landing page"      # search by keyword
od plugin info od-default            # inspect a plugin's metadata, inputs, capabilities
od plugin install od-figma-migration # install from a registry; also accepts ./local-folder or an https://… link
od plugin apply od-default --input brief="a one-page pitch for our seed round"
od plugin upgrade od-default         # upgrade
od plugin uninstall od-default       # uninstall

Her komut --json destekler, böylece onu jq / xargs aracılığıyla otomasyona aktarabilirsiniz.

Bir eklenti oluşturma

Bir eklenti en az bir SKILL.md gerektirir; onu Open Design pazar yerinde listelemek için bir open-design.json ekleyin:

my-plugin/
├── SKILL.md            ← required: YAML frontmatter (name · description) + trigger phrasing + workflow (aim for < 500 lines)
├── open-design.json    ← needed to list: marketplace metadata + inputs + pipeline + capabilities
├── README.md           ← optional: usage, install, registry links
├── preview/            ← optional: index.html / poster.png (strongly recommended for visual plugins)
└── examples/           ← optional: concrete use cases

Temel open-design.json alanları: specVersion (şu anda 1.0.0), name (kararlı kimlik), version (semver), compat.agentSkills[].path (./SKILL.md dosyasını işaret eder), od.kind (skill / scenario / atom / bundle), od.taskKind (new-generation / figma-migration / code-migration / tune-collab), od.modeıktı yüzeyi, örn. prototype / deck / live-artifact / image / video / hyperframes / audio / design-system / scenario), od.capabilities[] (minimumu bildirin — kısıtlı bir kurulum varsayılan olarak yalnızca prompt:inject verir), od.inputs[] (uygulama zamanı parametreleri).

Yerel olarak iskeletle + doğrula:

od plugin scaffold --id my-plugin --title "My Plugin"   # generate the skeleton
od plugin validate ./my-plugin                          # check manifest / file layout
pnpm guard && pnpm --filter @open-design/plugin-runtime typecheck

Tam alan kümesi ve çalışma zamanı sözleşmesi → plugins/spec/SPEC.md; bir kodlama ajanıyla eklenti geliştirme → plugins/spec/AGENT-DEVELOPMENT.md; kopyala-yapıştır minimal şablonlar → plugins/spec/examples/.

Bir eklentiye katkıda bulunma

  1. Eklenti klasörünü plugins/community/ içine (üçüncü taraf eklentiler) veya — onu Open Design ile birlikte paketlenmiş olarak sunmak için — plugins/_official/ içindeki eşleşen katmana bırakın.
  2. Doğrulamayı geçin: od plugin validate, pnpm guard, pnpm --filter @open-design/plugin-runtime typecheck.
  3. PR'ı plugins/spec/CONTRIBUTING.md içindeki şablonu kullanarak doldurun (kimlik, sürüm, hat, mod, yetenekler, tetikleme örnekleri; görsel eklentiler için bir ekran görüntüsü / önizleme ekleyin).
  4. Harici bir kayda yayınlamak için (skills.sh / ClawHub / bağımsız GitHub) → plugins/spec/PUBLISHING-REGISTRIES.md.

Eklenti kayıt uç noktası: GET /api/plugins. Dizin genel bakışıplugins/README.md (简体中文).


Mimari

┌────────────────── browser (Next.js 16) / Electron shell ──────────────┐
│  chat · file workspace · iframe preview · settings · import · MCP     │
└──────────────┬─────────────────────────────────────┬─────────────────┘
               │ /api/*                              │
               ▼                                     ▼
   ┌─────────────────────────────────┐   /api/proxy/{provider}/stream (SSE)
   │  local daemon (Express+SQLite)  │   ─→ any OpenAI-compatible BYOK,
   │                                  │       SSRF-guarded at the edge
   │  /api/skills    /api/plugins    │
   │  /api/design-systems            │
   │  /api/chat (SSE)   /api/proxy/* │
   │  /api/projects/:id/files/...    │
   │  /api/artifacts/{save,lint}     │
   │  /api/import/claude-design      │
   │  MCP stdio server                │
   └─────────┬───────────────────────┘
             │ spawn(cli, [...], { cwd: managed project cwd })
             ▼
   ┌──────────────────────────────────────────────────────────────────┐
   │  claude · codex · cursor-agent · copilot · openclaw · antigravity ·│
   │  gemini · opencode · qwen · qoder · hermes (ACP) · kimi (ACP) ·    │
   │  pi (RPC) · kiro · kilo · vibe (ACP) · cline · trae · deepseek     │
   │  reads SKILL.md + DESIGN.md, writes artifacts to disk             │
   └──────────────────────────────────────────────────────────────────┘
Katman Yığın
Frontend Next.js 16 App Router + React 18 + TypeScript
Daemon Node 24 · Express · SSE streaming · better-sqlite3
Depolama Daemon depolama yollarını değiştirmeden veya belgelemeden önce kökteki AGENTS.md dosyasında Daemon data directory contract bölümünü MUTLAKA okuyun. Bu README onu TEKRAR ETMEMELİDİR.
Önizleme Yalıtılmış srcdoc iframe + akış <artifact> ayrıştırıcı
Dışa aktarma HTML (gömülü) · PDF (tarayıcı yazdırma) · PPTX (ajan güdümlü) · ZIP · Markdown · MP4 (HyperFrames)
Masaüstü Electron shell + yalıtılmış renderer + sidecar IPC (STATUS · EVAL · SCREENSHOT · CONSOLE · CLICK · SHUTDOWN)
Yaşam döngüsü Tek giriş noktası: pnpm tools-dev (start / stop / run / status / logs / inspect / check)

Tam mimari → docs/architecture.md. Beceri protokolü → docs/skills-protocol.md. Ajan adaptör sözleşmesi → docs/agent-adapters.md.


Yol haritası

  • Daemon + 21 kodlama ajanı CLI adaptörü + beceri kaydı + tasarım sistemi kataloğu
  • Web uygulaması + sohbet + soru formu + 5 yönlü seçici + yapılacaklar ilerlemesi + yalıtılmış önizleme
  • 100+ beceri · 150 tasarım sistemi · 5 görsel yön · 5 cihaz çerçevesi
  • SQLite destekli projeler · konuşmalar · mesajlar · sekmeler · şablonlar
  • Çok sağlayıcılı BYOK proxy (/api/proxy/{anthropic,openai,azure,google,ollama,senseaudio}/stream) + SSRF koruması
  • Claude Design ZIP içe aktarma (/api/import/claude-design)
  • Sidecar protokolü + Electron masaüstü + IPC otomasyonu
  • Artifact lint API'si + 5 boyutlu öz-eleştiri ön-yayın kapısı
  • 0.8.0 — eklenti pazar yeri altyapısı (261 resmî eklenti, manifest spesifikasyonu, ajan başına kurulum betikleri)
  • 0.9.0 — Open Design AMR (uygulamaya gömülü resmî Model Router: sıfır yapılandırma, tek tıkla oturum açma)
  • Paketlenmiş Electron derlemeleri — macOS (Apple Silicon + Intel) + Windows (x64) + Linux AppImage (isteğe bağlı hat)
  • Yorum modu cerrahi düzenlemeler — kısmen sunuldu; güvenilir hedefli yamalama devam ediyor
  • AI tarafından yayılan ayar paneli UX'i — henüz uygulanmadı
  • DESIGN.md ile bir projeyi iskeletlemek için npx od init
  • Plugin SDK + od plugin {add,list,remove,test,publish} CLI
  • Figma / Pencil → React / Next / Vue taşıma eklentileri (alpha)
  • Mevcut kod tabanını yenileme eklentisi (bir git deposu + DESIGN.md dosyasına yönlendirin)

Aşamalı teslimat → docs/roadmap.md.


Topluluk

Her kanalın arkasında gerçek insanlar var.

  • 💬 Discord — günlük sohbet, eklenti paylaşımı, sorular → discord.gg/qhbcCH8Am4
  • 🐦 X / Twitter — sürüm notları, kilometre taşları, perde arkası@nexudotio
  • 🗣️ GitHub Discussions — derinlemesine soru-cevap, RFC'ler, "çalışmanı göster" → Discussions
  • 🐛 GitHub Issues — hata raporları, özellik istekleri → Issues

good-first-issue ve help-wanted etiketleri başlamanın en kolay yoludur.


Katkıda bulunma

Open Design, katkıda bulunanlar — tasarımcılar, mühendisler, komut yazarları — gelmeye devam ettiği için hareket etmeye devam ediyor. En çok kullanılan becerilerin, tasarım sistemlerinin ve eklentilerin çoğu çekirdek ekip dışındaki kişiler tarafından yazılmıştır.

🎯 Nereden başlamalı (maksimum kaldıraç, minimum değişiklik)

Ne sunmak istiyorsun… Nasıl Nerede
Yeni bir beceri SKILL.md + assets/ + references/ içeren bir klasör bırakın skills/ · spesifikasyon docs/skills-protocol.md içinde
Yeni bir tasarım sistemi 9 bölümlük şemayı kullanan bir DESIGN.md bırakın design-systems/<brand>/
Yeni bir eklenti Bir kategori klasörü altına open-design.json + manifest bırakın plugins/community/ · spesifikasyon plugins/spec/SPEC.md içinde · ajan geliştirme kılavuzu plugins/spec/AGENT-DEVELOPMENT.md içinde
Yeni bir kodlama ajanı CLI'si destekleyin Bir adaptör girdisi + akış ayrıştırıcı apps/daemon/src/agents.ts
Bir hatayı düzeltin veya UI'yi cilalayın good-first-issue etiketine göz atın Issues →
Belgeleri çevirin README.<lang>.md dosyalarını güncelleyin TRANSLATIONS.md

🤖 Bir ajan olarak katkıda bulunma

Bunu okuyan ajan sizseniz, en hızlı yol:

# 1. Boot locally
git clone https://github.com/nexu-io/open-design.git
cd open-design && corepack enable && pnpm install
pnpm tools-dev run web

# 2. Find a good-first-issue and assign yourself
gh issue list --label "good first issue" --state open --limit 20
gh issue develop <number>   # create a branch and worktree

# 3. Make the change, run the checks
pnpm guard && pnpm typecheck
pnpm --filter @open-design/<package> test

# 4. Open the PR
gh pr create --fill

Tam ajan dostu katkı akışı, kod stili ve PR çıtasıCONTRIBUTING.md (Deutsch · Français · 简体中文 · 日本語 · Português).

🏅 Open Design Fellow programı

Dünya çapında Open Design Fellow'ları alıyoruz — Fellow'lar ürünü çekirdek ekiple birlikte şekillendirir, kendi bölgelerinde Open Design'ı resmî olarak temsil eder ve topluluğu yerel olarak büyütür; fonlu destek ($1,000 / MR), ücretsiz LLM kredileri ve doğrudan inceleme hattıyla desteklenir. Ayrıntılar → MAINTAINERS.md ve Discord üzerindeki duyuru.


Bakımcılar

Yükün çoğunu onlar taşıyor — günlük bakım, inceleme ve topluluk desteği.

@Nagendhra-web
@Nagendhra-web

Bakımcı
@Sid-Qin
@Sid-Qin

Bakımcı

Bakımcı kuralları, terfi kriterleri ve çıkış protokolü → MAINTAINERS.md (ayrıca Deutsch · Français · 简体中文 · 日本語 · Português).

Katkıda bulunanlar

Katılan herkese teşekkürler — kod, belge, geri bildirim, keskin bir issue, yeni bir beceri, yeni bir tasarım sistemi.

Open Design contributors

Depo etkinliği

Open Design — repository metrics

Yukarıdaki SVG, lowlighter/metrics kullanılarak .github/workflows/metrics.yml tarafından günlük olarak yeniden oluşturulur.


Bize yıldız verin

Star Open Design on GitHub — github.com/nexu-io/open-design

Bu size otuz dakika kazandırdıysa, bir ★ verin. Yıldızlar kira ödemez — ama bir sonraki tasarımcıya, ajana ve katkıda bulunana bu deneyin dikkatlerine değer olduğunu söyler. Tek tıkla, üç saniyede, gerçek bir sinyal.

Open Design star history

Referanslar ve köken

Proje Rol
Claude Design Bu deponun açık kaynaklı alternatifi olduğu kapalı kaynaklı ürün.
alchaincyf/huashu-design Tasarım felsefesi pusulası — junior-tasarımcı iş akışı, marka-varlığı protokolü, anti-AI-slop kontrol listesi, beş boyutlu eleştiri.
op7418/guizang-ppt-skill Dergi tarzı web PPT becerisi, design-templates/guizang-ppt/ altında birebir paketlenmiştir. Deste modu için varsayılan.
lewislulu/html-ppt-skill HTML PPT Studio ailesi — 15 deste şablonu, 36 tema, 31 sayfa düzeni, animasyon çalışma zamanı, manyetik-kart sunucu modu.
OpenCoworkAI/open-codesign İlk açık kaynaklı Claude Design alternatifi; ödünç aldığımız UX desenleri (akış-artifact döngüsü, yalıtılmış iframe, canlı ajan paneli).
multica-ai/multica Daemon + adaptör mimarisi — PATH-tarama ajan algılama, tek ayrıcalıklı süreç olarak yerel daemon.
VoltAgent/awesome-design-md 9 bölümlük DESIGN.md şemasının ve 70 ürün sisteminin kaynağı.
bergside/awesome-design-skills design-systems/ altına eklenen 57 tasarım becerisinin kaynağı.
heygen-com/hyperframes HTML→MP4 hareket grafikleri çerçevesi, Open Design'da birinci sınıf hyperframes-html olarak entegre edilmiştir.
Claude Code skills Birebir benimsediğimiz SKILL.md kuralı.

Ayrıntılı köken → docs/references.md.

Lisans

Apache-2.0. Paketlenmiş design-templates/guizang-ppt/ orijinal LICENSE dosyasını korur (MIT, @op7418). Paketlenmiş design-templates/html-ppt/ orijinal LICENSE dosyasını korur (MIT, @lewislulu).