← Všechny AI tipy

Archify

Agent skill, který z popisu systému nebo z kódu deterministicky vykreslí architektonické a sekvenční diagramy jako samostatné HTML.

  • Nástroj
  • Architektura
  • Zralost 4/5

Účel

Agent skill na architektonické diagramy. Z popisu systému nebo z kódové báze udělá interaktivní diagram architektury, workflow, sekvence, datového toku nebo životního cyklu. Výstupem je samostatné HTML s animací, tmavým i světlým motivem a exportem do PNG, SVG, WebM nebo sdílecí karty.

Odlišnost

Zásadní je dělba práce: agent vyprodukuje typované JSON IR a Archify ho deterministicky zkompiluje do HTML a SVG. Diagram tedy nekreslí model, jen popisuje strukturu — vykreslení je reprodukovatelné a validovatelné. K tomu umí porovnat dva snapshoty architektury (architecture delta), navázat uzly na konkrétní commity jako doklad a trasovat routy a dosažitelnost.

Alternativy

Náš dnešní základ: Claude Code + Mermaid. Claude umí přečíst repozitář a rovnou napsat Mermaid, který GitLab renderuje nativně. Nulová instalace, nulová závislost. Tohle musí Archify porazit, ne prázdné místo.

Diagram jako kód, kde zdroj píše člověk: D2 od Terrastructu (MPL 2.0, hezčí výstup a několik layout enginů), Structurizr (Apache 2.0, model C4, z jednoho modelu více diagramů) a PlantUML (pokrývá všechny typy UML). Agent umí generovat i jejich zdroj, takže volba mezi nimi a Archify není o tom, kdo diagram napíše, ale jak se udržuje.

Nejbližší konkurent: CodeBoarding (Codeboarding/CodeBoarding, MIT). Kombinuje statickou analýzu s uvažováním LLM a produkuje diagramy, dokumentaci na úrovni komponent a navigovatelný výstup do IDE, CI i dokumentace. K 6. 9. 2026 aktivní — 6 releasů a 11 přispěvatelů za 90 dní, 2 413 hvězd. Proti Archify sází víc na statickou analýzu a míň na estetiku výstupu.

Opačný směr: Lucid Train — vygeneruje diagram z kódu a pak ho předá agentovi jako specifikaci pro další práci.

Publikovaný je i agentní skill na C4 diagramy s lokálním interaktivním HTML prohlížečem, tedy prakticky stejný tvar jako Archify.

Co z toho plyne: kategorie není prázdná a estetika výstupu není argument. Archify si drží tři věci, které jinde nevidíme — deterministické vykreslení z typovaného IR, uzly navázané na commity jako doklad, a porovnání dvou snapshotů architektury. Právě tohle je potřeba otestovat. Když to nefunguje, vyhrává Mermaid přes Claude Code, protože nestojí nic.

Nasazení

Node.js, instalace přes npx skills add. MIT licence, zdarma. Funguje v Claude Code, Cursoru, Codex CLI i OpenCode. CLI na validaci a doručení výstupu.

V kostce

Zralost
4/5
Jak zavedený je projekt: body za aktivní vývoj, víc přispěvatelů, placenou verzi a víc než rok na trhu.
Nasazení
CLI, Knihovna
Licence
MIT
Cena
Zdarma, MIT

Zdroje