Kiro OpenDesign

Progettare con
Kiro in
OpenDesign.

Come progettare interfacce con Kiro in OpenDesign: una spec prima di ogni codice, steering file per i testi e la gestione degli errori, un'attività di checkout dal brief al file revisionato, e i limiti da conoscere prima di iniziare.

In questa pagina Esempio
  1. Esempio
  2. Adeguatezza
  3. Compatibilità
  4. Configurazione
  5. Workflow
  6. Risorse
  7. Limiti
  8. FAQ

Un'Attività di Design Completa Con Kiro

Dal brief all'interfaccia: un'attività di design con Kiro

Un'unica attività, seguita dall'inizio alla fine: il brief e i vincoli che consegni, l'artefatto che ricevi e i controlli che esegui prima di dichiararla conclusa. L'interfaccia sottostante è un esempio illustrativo creato per questa pagina, non una sessione Kiro registrata.

1Brief di design e vincoli

Brief

Progetta un checkout a due pagine basato sulla specifica allegata: spedizione e pagamento, con un riepilogo dell'ordine che rimane visibile. Usa i file di steering per i testi e la gestione degli errori. Desktop e telefono.

  • Design systemOpenDesign paper canvas: Albert Sans, un accento verde
  • Breakpoint1440px desktop e 390px mobile, nessuna barra di scorrimento orizzontale
  • InterazioniNavigazione a step, autocompletamento dell'indirizzo, validazione della carta e campo per il codice promozionale
  • OutputUn unico file HTML autonomo con hook data-od-id stabili

2Divisione del lavoro: tu, Kiro e OpenDesign

  • Voi

    Scrivi il brief, scegli il design system e definisci i criteri di accettazione.

  • Kiro

    Pianifica il layout, scrive HTML, CSS e JavaScript e rivede su richiesta.

  • OpenDesign

    Fornisce il design system e la skill, esegue il rendering dell'anteprima e archivia ogni versione come file di progetto.

  • Revisione

    Prima della consegna, controlla la gerarchia visiva, la spaziatura sulla griglia da 8px, entrambi i breakpoint e ogni interazione.

3Artefatto Kiro: flusso di checkout a 1440px e 390px

Artefatto Kiro: flusso di checkout a 1440px e 390px — Desktop
Esempio illustrativo

4Revisione prima della consegna

Layout

Griglia e spaziatura

Modulo e riepilogo allineati alla griglia da 8px; il riepilogo resta fisso su desktop e si comprime su telefono.

Gerarchia

Gerarchia visiva

Domanda, poi campi, poi pulsante; l'accento evidenzia solo il passaggio corrente.

Responsive

Layout mobile

Il riepilogo si comprime in una riga di totale sopra il modulo; il pulsante occupa l'intera larghezza.

Interazione

Controlli di interazione

Attiva un errore sull'indirizzo, applica un codice promozionale e torna al carrello.

Adeguatezza

Quando Kiro è adatto al compito e quando no

Kiro è adatto quando

  • Specifica prima del codice. Kiro redige in anticipo i requisiti, un documento di design e un elenco di attività, permettendoti di correggere layout e ambito prima che la build venga confermata.
  • File di steering. I tuoi standard, le convenzioni e i token si trasferiscono a ogni esecuzione, così l'output rispecchia un brand invece di un aspetto predefinito.
  • Hook degli agenti. Le automazioni si attivano su eventi come il salvataggio di un file—un punto in cui imporre un passaggio di verifica o revisione senza affidarti alla memoria.
  • MCP e gratuito per iniziare. Kiro CLI gestisce server MCP per il contesto esterno, consente l'accesso tramite Builder ID, Google, GitHub o la tua organizzazione ed è gratuito per iniziare in anteprima.

Scelga un altro workflow quando

  • Hai bisogno di file vettoriali modificabili. L'artefatto è HTML, non un documento di design modificabile. Rivolgiti a un flusso di lavoro vettoriale separato per il formato di asset richiesto.
  • Non hai riferimenti né vincoli. In assenza di un design system o di esempi, l'output tende a un aspetto generico; scrivi prima il brief.
  • Non disponi della credenziale richiesta da questo agente. Richiesti: AWS Builder ID, Google, GitHub o AWS IAM Identity Center (non è richiesto un account AWS). OpenDesign non fornisce né fa da proxy per le credenziali.
  • Il tuo team lavora in Cursor o Antigravity. Quegli agenti hanno le proprie pagine; lo workspace rimane identico, ma la configurazione è diversa. Vedi agenti correlati.

Compatibilità

Requisiti Kiro prima di iniziare

Questa guida si concentra su Kiro collegato tramite l'app desktop OpenDesign. Riferimenti pubblicati verificati il 6 settembre 2026.

Ambito dello strumentoKiro, di Amazon

Kiro è un'AI agentica di Amazon (AWS), disponibile come IDE, CLI e interfaccia web, progettata per lo sviluppo guidato dalle specifiche, dal prototipo alla produzione. È in anteprima. Questa pagina tratta la progettazione di interfacce con Kiro tramite OpenDesign, non l'interfaccia di Kiro stessa. Le note di configurazione di OpenDesign elencano gli agenti disponibili.

Account e autenticazioneAWS Builder ID, Google, GitHub o AWS IAM

Opzioni di autenticazione: AWS Builder ID, Google, GitHub o AWS IAM Identity Center (non è richiesto un account AWS). Accedi con il tuo AWS Builder ID o un altro metodo—le credenziali rimangono sulla tua macchina. Questa pagina non promette nulla in merito a quote o prezzi.

Sistema e versioniApp desktop o codice sorgente

Consulta la pagina di download per le build desktop. I requisiti di Node.js e pnpm nella quickstart del codice sorgente valgono solo per l'esecuzione dai sorgenti, non per l'installazione di un pacchetto desktop. Versione minima di Kiro compatibile: non verificata qui.

Verifica della connessioneIl segnale di riuscita

Segui le istruzioni di connessione della versione installata, poi esegui un piccolo compito. Verifica che Kiro lo abbia gestito e che l'artefatto si apra. Il solo download non garantisce una connessione funzionante.

Inizia con l’app desktop

Configurazione di Kiro in tre passaggi

Inizia scaricando, completa la configurazione di Kiro per la versione installata, poi verifica un piccolo risultato. La compilazione di OpenDesign dai sorgenti non è necessaria per questo percorso.

  1. 1

    Scarica l’app desktop OpenDesign

    Seleziona il pacchetto per il tuo computer, installalo e apri l'app.

    Scarica OpenDesign
    CHECKPOINT
    L'app desktop si apre. Già installata? Passa al passaggio successivo; non serve scaricarla di nuovo.
  2. 2

    Prepara la tua connessione a Kiro

    Segui le istruzioni di Kiro fornite nella versione installata. Autenticati con il tuo AWS Builder ID o un altro accesso—le credenziali restano sulla tua macchina.

    Documentazione di Kiro CLI
    # 1. Install Kiro CLI (see kiro.dev/docs/cli for the macOS/Linux/Windows command)
    
    # 2. Authenticate — opens your browser to complete sign-in
    kiro-cli login   # choose Builder ID, Google, GitHub, or your organization
    
    # 3. Confirm you are signed in
    kiro-cli whoami

    Dalle note di configurazione di Kiro nella guida pubblicata; consulta la documentazione del fornitore per il comando attuale.

    CHECKPOINT
    Conferma l'agente e l'account previsti. Se non sono disponibili, verifica la compatibilità prima di affrontare un compito più grande.
  3. 3

    Esegui una piccola attività con Kiro

    Inizia con un brief compatto, così puoi valutare l'intero ciclo, inclusa una revisione.

    Brief iniziale

    Crea una schermata di impostazioni con un modulo del profilo e conferma di salvataggio. Usa le mie regole di design. Verifica alle larghezze desktop e mobile.

    CHECKPOINT
    Apri il risultato, verifica lo stato di salvataggio e richiedi una modifica specifica. Un file generato avvia il processo di revisione; non lo conclude.

Per eseguire OpenDesign dai sorgenti, fai invece riferimento alla quickstart tecnica.

Il workflow di design di Kiro

Il flusso di design in cinque passaggi di Kiro

Un'unica attività di checkout traccia il percorso dal tuo brief a un file verificato. Ogni passaggio mostra cosa fornisci tu, cosa fa Kiro, cosa contribuisce OpenDesign e cosa verifichi tu.

  1. 1

    Brief di design

    Mantienilo semplice: da tre a sei righe che indicano il pubblico, la funzione della schermata e le piattaforme.

    • LeiScrivi tu il brief; allega uno screenshot di riferimento se ne hai uno.
    • KiroKiro legge il brief e il file di istruzioni del progetto; chiede chiarimenti quando qualcosa è ambiguo.
    • OpenDesignOpenDesign fornisce il progetto, la superficie del prompt e la skill per il tipo di artefatto.
    • VerificaVerifica che il brief indichi i criteri di accettazione. Aggiungerli ora costa meno che dopo la generazione.
  2. 2

    Vincoli di design

    Un design system più alcune regole ferree. Questa combinazione mantiene l'output in linea con il brand invece che generico.

    • LeiScegli un design system; indica i breakpoint e gli eventuali componenti che devono essere usati.
    • KiroPrima di scrivere codice, Kiro carica nel contesto i token e le regole di impostazione di DESIGN.md.
    • OpenDesignOpenDesign include la libreria dei design system e vincola quello scelto al template della skill.
    • VerificaI token corrispondono al brand. Un solo accento, i font corretti, il raggio corretto.
  3. 3

    Genera l'interfaccia

    Kiro produce un file HTML autonomo: layout, stili, interazioni e hook stabili.

    • LeiAspetta, oppure rispondi a una domanda di chiarimento. Non serve alcuna configurazione.
    • KiroKiro pianifica le sezioni, scrive HTML, CSS e JavaScript, esegue il file e corregge ciò che non funziona.
    • OpenDesignOpenDesign salva l'artefatto nella cartella del progetto e lo indicizza per l'anteprima.
    • VerificaAncora nulla. Giudica il file dopo che è stato renderizzato, non dal suo codice sorgente.
  4. 4

    Anteprima

    Il file viene renderizzato all'interno di OpenDesign alle larghezze che hai richiesto. È qui che si esercita il giudizio di design.

    • LeiCambia larghezza, prova le interazioni con clic e lascia commenti sugli elementi.
    • KiroKiro legge i tuoi commenti sull'anteprima e prepara la revisione successiva.
    • OpenDesignOpenDesign esegue il rendering dell'anteprima ed espone i target data-od-id per commenti e modifiche.
    • VerificaGerarchia, contrasto, overflow a 390px, stati di focus e se l'accento è usato con parsimonia.
  5. 5

    Revisiona e verifica

    Richieda modifiche indicando gli elementi nella preview. Ogni revisione è un nuovo file; nulla viene sovrascritto silenziosamente.

    • LeiTrasforma i commenti in richieste; decide quando il compito è concluso.
    • KiroKiro applica le modifiche sul posto e riesegue il file.
    • OpenDesignOpenDesign mantiene le versioni affiancate; esporta un'immagine o l'HTML quando hai finito.
    • VerificaRicontrolla solo l'area modificata, poi l'intera pagina una volta per ciascun breakpoint.

Risorse

Risorse di design per Kiro

Limitazioni

Limiti di Kiro, controlli manuali e fallback

  • AmbitoKiro CLI mette l'agente nel tuo terminale — sessione di chat interattiva, agenti personalizzati, file di steering, hook degli agenti e server Model Context Protocol. Questa pagina tratta Kiro come agente collegato a OpenDesign, non tutte le funzionalità di Kiro.
  • Limiti di utilizzoI limiti di utilizzo e i costi dipendono dalla credenziale che utilizzi (AWS Builder ID, Google, GitHub o AWS IAM Identity Center (non è richiesto un account AWS)). Questa pagina non fa alcuna affermazione sulle quote gratuite.
  • ReteI file di progetto locali non implicano un'inferenza offline. Verificate le impostazioni del provider del vostro agente e le politiche sui dati prima di condividere input sensibili.
  • L'Output È HTMLGli artifact sono file HTML, non file di design vettoriali.
  • Revisione manualeAccessibilità, contenuti reali, coerenza con il brand e correttezza delle interazioni sono da rivedere tu stesso nell'anteprima. Considera ogni autoverifica dell'agente come una prima passata.
  • FallbackSe l'agente non è disponibile o un task fallisce, controllate le istruzioni di connessione e l'autenticazione della versione installata. Conservate l'errore e l'ultimo artifact funzionante prima di modificare la configurazione.

FAQ

Domande frequenti su Kiro e OpenDesign

Kiro CLI gestisce davvero il lavoro di design?
Sì — con una skill estetica, un design system e immagini di riferimento reali nel contesto, Kiro CLI produce UI responsive di qualità professionale, e il suo workflow spec-driven mantiene la build coerente con l'intento dichiarato. Senza questo contesto tende a produrre un aspetto generico, ed è questo il vuoto che OpenDesign colma.
Serve un account AWS per usare Kiro CLI?
No — Kiro consente di accedere con AWS Builder ID, Google, GitHub o la propria organizzazione (AWS IAM Identity Center), e non è necessario un account AWS per utilizzarlo. Kiro è in anteprima e gratuito per iniziare. OpenDesign non fa mai da proxy alle sue credenziali, in nessun caso.
Che cosa dà a Kiro CLI il suo vantaggio nel design?
Il suo workflow spec-driven: Kiro scrive requisiti, un documento di design e una lista di task prima di scrivere codice, così può correggere layout e ambito prima che la build venga confermata. I file di steering trasportano le sue convenzioni e gli hook possono imporre controlli — ma il gusto estetico deriva sempre dal design system, dalla skill e dai riferimenti forniti.
Design frontend: Kiro CLI o Claude Code?
Entrambi sono validi. Claude Code è noto per decisioni di design specifiche e consapevoli della codebase; il punto forte di Kiro CLI è il suo workflow spec-driven e verificabile, con steering e hook. Molti team usano entrambi — OpenDesign consente di cambiare agente senza modificare il proprio workflow di design.
Come si collega Kiro CLI a strumenti di design esterni?
Kiro CLI gestisce i server Model Context Protocol (MCP) — usi kiro-cli mcp per aggiungerli. Un server MCP può portare contesto e strumenti di design reali nell'agente, così il codice generato corrisponde alla fonte invece di approssimarla.
Che cos'è esattamente Kiro CLI
Kiro è un'AI agentica di Amazon distribuita come IDE, interfaccia a riga di comando e interfaccia web, progettata per portarti dal prototipo alla produzione con lo sviluppo guidato da specifiche. Kiro CLI porta quell'agente nel tuo terminale: puoi avviare una sessione di chat interattiva, creare e gestire agenti ed eseguire server Model Context Protocol — il tutto dalla riga di comando. Kiro è in anteprima.

Per il lavoro di design, la proprietà che lo definisce è il flusso di lavoro. Invece di trasformare direttamente un prompt in codice, Kiro scrive prima una spec — requisiti, un documento di design e un elenco di attività sequenziato — e implementa in base a essa. Questo rende il piano dell'agente visibile e verificabile prima che venga costruita qualsiasi interfaccia, il che si mappa in modo pulito su come dovrebbero essere prese le decisioni di design: prima l'intento, poi l'esecuzione.

Spec: Kiro trasforma un prompt in una spec strutturata — requisiti, un documento di design e attività discrete — prima di scrivere codice, così il piano è verificabile in anticipo.

Steering + hook: i file di steering portano i tuoi standard, le tue convenzioni e i tuoi strumenti preferiti in ogni esecuzione; gli agent hook si attivano su eventi come il salvataggio di un file per eseguire automaticamente attività in background.

Gratis per iniziare, pronto per MCP: accedi con un Builder ID, Google, GitHub o la tua organizzazione e inizia gratuitamente; Kiro CLI gestisce inoltre i server MCP per portare contesto esterno.

Credenziali: AWS Builder ID, Google, GitHub o AWS IAM Identity Center tramite kiro-cli login (nessun account AWS richiesto)

Stato: in anteprima; disponibile come IDE, CLI e interfaccia web

Fornitore: Amazon (AWS)
Perché lo sviluppo guidato da specifiche si adatta al design
Il vantaggio di Kiro CLI sul design deriva dal suo flusso di lavoro — ma, come con ogni agente, il gusto va comunque fornito.

Intento prima dei pixel: poiché Kiro scrive prima una spec e un documento di design, puoi correggere layout, gerarchia e ambito in fase di pianificazione — prima che l'agente si sia impegnato in un'implementazione generica.

Lo steering porta il tuo brand: i file di steering mantengono i tuoi token, componenti e convenzioni davanti all'agente a ogni esecuzione, così l'output lavora per un brand invece che su un aspetto predefinito.

Gli hook impongono il ciclo: gli agent hook possono eseguire controlli automaticamente al salvataggio — un punto in cui collegare una fase di verifica o revisione invece di affidarti alla memoria dell'agente.

Il gusto deriva da tre input che fornisci tu: un design system, una skill e immagini di riferimento reali.

La lezione è la stessa che insegna ogni agente: Kiro CLI non ha gusto per impostazione predefinita. Una spec mantiene onesta una build, ma produce buon design solo quando le dai dei vincoli — un design system, una skill estetica e riferimenti concreti. OpenDesign confeziona esattamente quegli input, ed è per questo che i due si adattano bene insieme (maggiori dettagli più avanti).
Configurare Kiro CLI per il design, partendo da zero
La sequenza di configurazione: installazione → autenticazione → aggiunta dello steering e di una spec di design → aggiunta di una skill → attivazione della verifica nel browser.

Codifica le tue regole di design: inserisci i tuoi token, primitive e convenzioni nei file di steering, così l'agente li legge a ogni esecuzione e l'output corrisponde a un brand invece di ripiegare su un aspetto generico.

Aggiungi la verifica nel browser: collega un server MCP Playwright o per il browser, così Kiro esegue il rendering in un browser reale e controlla il proprio output sui vari breakpoint invece di limitarsi a confermare che la build passi.

Usa la sezione sulla configurazione attuale per i comandi e i dettagli specifici della versione, che possono cambiare.

# 1. Install Kiro CLI (see kiro.dev/docs/cli for the macOS/Linux/Windows command) # 2. Authenticate — opens your browser to complete sign-in kiro-cli login # choose Builder ID, Google, GitHub, or your organization # 3. Confirm you are signed in kiro-cli whoami # 4. Start an interactive session in your project cd your-project kiro-cli chat # 5. Wire MCP servers (optional, e.g. for design handoff) kiro-cli mcp add ...
Esempio di comando storico dalla guida precedente; verifica la sintassi attuale nella documentazione del fornitore collegata.
Flusso di lavoro da screenshot a UI con Kiro
Il ciclo di design con la leva più alta con Kiro CLI consiste nel trasformare un'immagine di riferimento in UI funzionante e responsive e nell'iterare finché non corrisponde — lasciando che la spec catturi prima l'intento, per poi costruire in base a essa.

Parti dai riferimenti visivi più chiari che hai — e includi più stati (desktop e mobile, hover, vuoto, caricamento), non solo una singola immagine principale.

Lascia che Kiro scriva una spec e un documento di design dal tuo prompt, e rivedi il piano prima che costruisca — è qui che intercetti presto i problemi di layout e di ambito.

Mantieni il tuo design system e le tue convenzioni nei file di steering, e indica a Kiro dove si trovano i token e le primitive canoniche.

Avvia un server di sviluppo e fai eseguire il rendering a Kiro in un browser reale, ridimensionando ai breakpoint per controllare il risultato.

Itera facendo confrontare a Kiro la propria implementazione con i riferimenti — non limitandoti a confermare che la build passi.

Apri una sessione interattiva e fornisci subito vincoli concreti, così la spec che scrive riflette il tuo intento reale:

Mantieni i task piccoli e mirati, committa le iterazioni buone e annulla quelle cattive (dicendo a Kiro quando annulli), così ogni passaggio costruisce su una base pulita.

kiro-cli chat # in the prompt: > Here are my references: reference-desktop.png and reference-mobile.png. Write a spec, then implement this design in React + Vite + Tailwind + TypeScript. Reuse my existing design-system components and tokens (see my steering files). Match spacing, layout, and hierarchy; make it responsive. Render it in the browser and iterate until it matches the references across breakpoints.
Esempio di comando storico dalla guida precedente; verifica la sintassi attuale nella documentazione del fornitore collegata.
Spec, steering, hook e MCP
Quattro punti di estensione rendono Kiro CLI pratico per un lavoro di design continuativo, e tutti e quattro si mappano in modo pulito su un flusso di lavoro di design aperto.

Spec: requisiti, un documento di design e un elenco di attività sequenziato — il registro durevole di ciò che una funzionalità deve essere, verificabile prima e durante la build.

File di steering: aggiungono contesto, standard di codifica e flussi di lavoro o strumenti preferiti che l'agente legge a ogni esecuzione — la sede naturale per le tue convenzioni di design e i tuoi token.

Agent hook: automazioni che si attivano su eventi come il salvataggio di un file, eseguendo attività in background come controlli o documentazione — un punto in cui imporre automaticamente una fase di verifica.

Server MCP: Kiro CLI gestisce server Model Context Protocol, il modo portabile per portare contesto e strumenti di design esterni che funzionano su più agenti, non solo su Kiro.

Queste sono capacità portabili e multi-agente — esattamente il tipo di cose che OpenDesign è costruito per orchestrare, invece di ricrearle per ogni progetto.
Confronto di design: Kiro vs Codex vs Claude Code vs Cursor vs Gemini CLI
Non esiste un unico vincitore per il lavoro di design — ogni agente ha un punto di forza diverso, e i team esperti li impilano. Un riepilogo equo:

Kiro CLI — Flusso di lavoro guidato da specifiche — requisiti, documento di design ed elenco di attività prima del codice; i file di steering e gli hook mantengono le build in linea con il brand — Build strutturate e verificabili, in cui intento e ambito sono bloccati prima dell'implementazione

Codex — Forte rifinitura visiva con una skill per il frontend; build asincrone in sandbox — Build asincrone delegate e regole AGENTS.md portabili

Claude Code — Decisioni di design specifiche (hex, spaziatura, tipografia) e UX consapevole del codebase — Ragionamento sul frontend e refactoring su contesti ampi

Cursor — Ciclo visivo di costruzione e osservazione con anteprima live e modifiche inline — Lavoro di UI in stile itera-e-osserva dentro un IDE

Gemini CLI — Forte comprensione multimodale delle immagini e un contesto molto ampio; open source con un piano gratuito — Lavoro ricco di screenshot e tenere un intero design system nel contesto

Il verdetto ricorrente della comunità è che il gusto viene dagli umani: tutti quanti ripiegano su un'estetica generica senza skill, riferimenti e vincoli. Questo è il vero problema da risolvere — ed è un problema che ha la forma di uno strumento di design, non di un modello.

Agente — Punto di forza sul design — Ideale per
Errori comuni e come evitare l'aspetto “AI slop”
La lamentela più comune sul design generato dall'AI è che sembra generico — gradienti morbidi, pannelli fluttuanti, angoli arrotondati sovradimensionati, ombre drammatiche, un'atmosfera Inter-e-viola che “grida che questo l'ha fatto un'AI”. Altri problemi segnalati includono layout mobile rotti e istruzioni che finiscono nel testo dell'interfaccia. Nessuno di questi è esclusivo di Kiro CLI; sono ciò che accade quando un agente qualsiasi gira senza un contesto di design curato — una spec mantiene una build sul pezzo, ma non fornisce il gusto.

Aggiungi una skill estetica: una skill di design curata obbliga l'agente a impegnarsi in una direzione reale invece che nell'aspetto predefinito.

Verifica in un browser reale: esegui il rendering e l'autocontrollo su tutti i breakpoint — collegalo come hook se puoi — così i layout non si rompono silenziosamente su mobile.

Fornisci token e riferimenti: token di design reali e screenshot di riferimento sono la leva singola più grande sulla qualità dell'output.

Codifica le regole nei file di steering: metti regole tipo “niente hero card, massimo due caratteri tipografici, gerarchia brand-first” dove l'agente le legge a ogni esecuzione.

Nota che ogni mitigazione consiste nel dare all'agente un contesto di design curato. Mantenere quel contesto a mano, progetto per progetto, è la fatica che OpenDesign elimina.
Usare Kiro CLI dentro OpenDesign per il design
OpenDesign è il livello di design open source che il flusso di lavoro precedente continua a richiedere. Tratta Kiro CLI come adapter di prima parte e lo avvolge in una libreria curata di skill e design system, una pipeline di rendering strutturata e un'interfaccia desktop locale — così il contesto di design che rende Kiro valido c'è fin dalla prima esecuzione, invece di essere assemblato a mano ogni volta. OpenDesign è local-first, il che mantiene semplice l'abbinamento: i tuoi file e il tuo accesso restano sulla tua macchina.

Autenticati con il tuo AWS Builder ID o un altro accesso — le credenziali restano sulla tua macchina e non passano mai attraverso di noi.

Scegli un design system e una skill, poi genera presentazioni, prototipi e landing page con un gusto coerente.

Ogni artefatto e file DESIGN.md vive nel tuo repository, non in un cloud ospitato.

Stesso agente Kiro CLI, stesso accesso — più un flusso di lavoro di design reale, portabile e open source attorno a esso. OpenDesign è local-first e Apache-2.0, quindi nulla del tuo lavoro o delle tue credenziali lascia la tua macchina.

Installa OpenDesign e seleziona Kiro CLI come tuo agente.
OpenDesign è affiliato ad Amazon o AWS?
No. OpenDesign è indipendente; Kiro è un marchio di Amazon.