Open source · Apache-2.0 — a tenhle web je sám instalací Indiga

Popiš, co chceš. Tvůj agent to dodá — a dokáže, že je hotovo.

Web, blog, e-shop, plnohodnotný SaaS — popiš to v chatu a tvůj kódovací agent — Claude Code, Codex, Gemini, kterýkoli z nich — to postaví na jednom předem zapojeném open-source základu a opakuje smyčku, dokud to není prokazatelně hotové: kontroly zelené, uživatelské cesty otestované. Žádný website builder. Žádná šablona. Produkční kódová základna na Next.js, kterou vlastníš ty.

Na start stačí jeden prompt

Předej agentovi URL repozitáře — přečte si instrukce pro agenty v README, všechno nainstaluje a otázky položí tobě v chatu: moduly, název webu, admin účet. Celou instalaci pak provede sám.

Úplně bez terminálu? V desktopové aplikaci Claude Code vyber pro novou session prázdnou složku a řekni totéž — jen s „tady“ místo názvu složky.

Otázky pokládá agent; žádný CLI dotaz tě nikdy nezablokuje
Funguje v Claude Code, Codex CLI, Gemini CLI — i v desktopové aplikaci
Radši terminál? Klasická cesta je plně podporovaná

# spusť to ze složky, kde máš svoje projekty
claude "Set up a new project named my-app from https://github.com/indigo-fw/starter — ask me what you need"
# spusť to ze složky, kde máš svoje projekty
codex "Set up a new project named my-app from https://github.com/indigo-fw/starter — ask me what you need"
# spusť to ze složky, kde máš svoje projekty
gemini "Set up a new project named my-app from https://github.com/indigo-fw/starter — ask me what you need"
# spusť to ze složky, kde máš svoje projekty
bunx degit indigo-fw/starter my-app
cd my-app && bun install
bun run init    # na otázky odpověz v terminálu
bun run dev     # http://localhost:3000
Jak to funguje

Smyčka, ne skok do neznáma

Zadej agentovi jeden požadavek — nebo celý cíl ve stylu /loop a nech ho běžet bez dozoru. Může si to dovolit, protože na Indigu „hotovo“ není názor: jsou to zelené kontroly a persony, které dokončí své cesty.

1 · Popiš

Řekneš, co má produkt umět — běžným jazykem, v chatu. To je celý popis práce.

2 · Postav

Agent se zorientuje podle mapy — vnořených souborů CLAUDE.md a živých diagramů — a rozšiřuje přes konfiguraci a moduly, nikdy úpravou sdíleného jádra.

3 · Ověř

Typecheck, testy a indigo doctor oznámkují průchod. Pak se agent přes MCP přihlásí jako seedovaná persona a použije funkci tak, jak by ji použil zákazník.

4 · Vylepši

Selhání jdou rovnou do dalšího průchodu — žádný člověk nepřenáší chybové hlášky. Smyčka končí, až když se hotovo rozsvítí zeleně: kontroly prošly, cesty ověřené.

Sleduj to v akci

Smyčka za letu

Jeden požadavek od začátku do konce: agent staví, dostane známku, opraví vlastní přehmat a dokáže, že celá instalace pořád drží — kompletní sada testů, kontroly zdraví, všechno. Výstup terminálu doslova ze skutečných běhů. K tobě doputuje čitelný diff.

1
Prompt na instalaci — o zbytek se postará agent
0
CLI dotazů, které můžou zaseknout smyčku — všechno běží neinteraktivně
15+
Instalovatelných modulů
100%
End-to-end typová bezpečnost — chybový signál smyčky
Proč Indigo

Protože prototyp není produkt

Tvůj agent není jen tvůj vývojář — na Indigu je to celý tým: designér, tester, který se přihlásí a prokliká každou cestu, překladatel, který dodá všech 17 jazyků, i správce, který produkt vylepšuje dál i po spuštění. Právě tohle dělá z dema byznys, který obstojí.

Pořádná architektura od prvního dne — stý průchod dopadne stejně čistě jako první.
Všechno zapojené předem — autentizace, platby, CMS, administrace, 17 jazyků, SEO.
Změny se samy ověřují — agent se přihlásí a testuje jako skutečný zákazník.
Levné iterace — agent se orientuje podle generovaných map a dokumentace přes rozcestníky, místo aby kódovou základnu četl pořád dokola.

Zlepšuje se i po spuštěníplánované vylepšovací průchody obstarají údržbu, překlady i pokrytí testy.
Režisérem zůstáváš ty — popisuješ, kontroluješ diffy, rozhoduješ; agent se ptá v chatu.
Skutečná kódová základna — typovaná, otestovaná, čitelná; kdykoli se můžeš chopit volantu.
Žádný lock-in — Apache-2.0 a tvoje: čerstvý repozitář, tvoje databáze, tvůj deploy.

Vibe-code bez pádu

Žádný website builder. Žádný boilerplate. Postavené pro smyčku.

Agenti neselhávají kvůli nedostatku inteligence — selhávají kvůli nedostatku prostředí. Ať už bys sáhl po čemkoli jiném, mezera je stejná: smyčka potřebuje mapu systému, signál, když se něco rozbije, a ruce, kterými otestuje, co postavila. Indigo je navržené kolem všech tří.

Lovable · Bolt · v0

vs. hostované AI buildery

Vygenerují ti aplikaci na své platformě — na prototyp skvělé, ale v den, kdy se z něj má stát produkt, narazíš na propast exportu. Indigo začíná tam, kde ony končí: skutečný repozitář na tvém stroji, typovaný a otestovaný, na kterém tvůj vlastní agent staví dál. Žádná platforma. Žádná propast.

ShipFast · create-t3-app

vs. boilerplaty

Boilerplate je snímek: zdědíš jeho lepicí kód, navždy ho udržuješ a tvému agentovi neřekne nic. Indigo je framework — agent ho rozšiřuje přes konfiguraci a moduly, nikdy needituje sdílené jádro a aktualizace přistávají čistě pod tvými funkcemi.

Prázdný repozitář + libovolný agent

vs. vibe-coding od nuly

Agent si základ improvizuje a pak ujíždí — nic mu neřekne, co se rozbilo, a to, co postavil, neumí použít. Indigo tenhle drift odstraňuje: typy, testy a indigo doctor známkují každý průchod a díky seedovaným personám se agent přihlásí a všechno ověří jako zákazník.

Co je v balení

Skutečný byznys, ne lešení

Bezplatné jádro, se kterým přichází každá instalace — funkční části produktu, které agent rozšiřuje, takže žádný průchod smyčky nepadne na psaní lepicího kódu.

Integrované CMS

Typy obsahu řízené konfigurací, historie revizí, knihovna médií, plánované publikování, shortcody a obsahový kalendář.

Autentizace a organizace

Better Auth s RBAC, multi-tenant organizace, přihlašování přes sociální sítě a správa týmů.

Administrace od prvního dne

Obsah, média, uživatelé, formuláře, vlastní pole, auditní log a analytika — kompletní back office, který jsi nemusel stavět.

Real-time a úlohy na pozadí

WebSocket aktualizace s Redis pub/sub, BullMQ workery s databázovým fallbackem — živé funkce a asynchronní práce, zapojené.

Typová bezpečnost end-to-end

PostgreSQL přes Drizzle a tRPC až ke klientovi v jednom typovaném řetězci — který zároveň slouží jako chybový signál smyčky.

17 jazyků, přeložených agentem

Směrování podle jazyka, hreflang, vícejazyčné sitemapy, JSON-LD a RSS. Popiš web jednou; tvůj agent dodá každý jazyk — 17 jazyků tohoto webu bylo přeloženo přesně takhle.

Postavené agentem je jen půlka příběhu. Tvůj produkt navíc agenti umí obsluhovat.

Stejný MCP endpoint, který používá stavěcí smyčka, jede s tvou aplikací do produkce. Každá API procedura je typovaný nástroj za API klíči nebo OAuth — takže „připojte svou AI k našemu produktu“ je fakt o tvém byznysu od prvního dne, ne položka na roadmapě.

Každá tRPC procedura je zároveň typovaný MCP nástroj — kurátorovaný seznam napřed, celý registr na požádání
Stejné mantinely jako UI — autentizace, kontroly vlastnictví a vymezení na organizaci platí i pro agenty
/llms.txt provede každého příchozího agenta tvým produktem

your-product.com
POST /api/mcp           every API procedure, as a typed tool
GET  /llms.txt          the front door for visiting agents
GET  /api/v1/openapi    REST, OpenAPI 3.1 — generated
Modulární architektura

Potřebuješ e-shop? Zákaznickou podporu? Jen blog? Stačí říct.

Moduly jsou samostatné git subtrees — včetně routerů, schématu, seedů a stránek administrace. Ty pojmenuješ schopnost; agent ji jedním příkazem přidá — nebo odstraní všechno, co tvůj projekt nikdy nevyužije. Skoro každý modul je zdarma; tři prémiové vertikály financují zbytek.

core-supportAI chat podpory, tikety a živý agentFree
core-apiREST API vázané na organizaci, s klíči a měřenímFree
core-affiliatesSledování doporučení, atribuce a provizeFree
core-multisiteMulti-tenant weby — schéma na web, mapování doménFree
core-storeE-commerce — produkty, košík, checkout, EU DPHPaid
core-chatAI chat s postavami — poskytovatelé, konverzacePaid
core-ai-writerAI generování obsahu, SEO, překladyPaid
Pro vývojáře

Pořád jen kód. Pořád tvůj.

Postavené agentem neznamená černá skříňka. Každý průchod smyčky přistane jako čitelný diff v kódové základně, která zůstává typovaná, otestovaná a Apache-2.0 tvoje — chop se volantu, kdykoli budeš chtít.

Čitelné diffy

Agenti rozšiřují přes konfiguraci a registraci, takže změny jsou malé, lokální a snadno projdou review — žádné rozlezlé přepisy.

Mantinely zapnuté

Striktní TypeScript, vstupy ohraničené Zodem, kontroly vlastnictví a konvence soft-delete platí pro agenty i lidi stejně.

Žádný lock-in

degit nepřenáší historii; bun run init založí čerstvý repozitář. Je to tvůj kód, tvoje databáze, tvůj deploy.

Stack

Moderní základy, žádné kompromisy

Next.js 16 · React 19 · TypeScript · tRPC · Drizzle ORM · PostgreSQL · Better Auth · Tailwind CSS v4 · BullMQ · Redis · WebSocket · Bun · Zod

Důkaz, ne sliby

Právě se na jeden díváš

Tenhle web je sám o sobě instalací Indiga — a každou jeho stránku, v 17 jazycích, přeložil kódovací agent na jeden průchod. Přepni jazyk v hlavičce a přesvědč se sám.

17 jazyků, jedna smyčka

Popiš web jednou; agent dodal každý jazyk. Expanze do světa je prompt, ne projekt — a tahle stránka je účtenka.

Dogfooding od začátku do konce

indigo-fw.dev, živé demo i dokumentace jsou všechno instalace Indiga. Framework staví vlastní hlavní vchod.

Otevřené ve výchozím stavu

Jádro pod Apache-2.0, včetně každého bezplatného modulu, který tu vidíš. Naklonuj ho, čti diffy, uprav si ho — žádná licence k nákupu.

Spusť smyčku

Popiš, co chceš postavit, a nech svého agenta běžet. Framework a jeho bezplatné moduly jsou pod Apache-2.0 — tvoje k použití na cokoli, včetně komerční práce. A jestli chceš důkaz, že to drží — právě ho čteš: tenhle web je instalací Indiga.