Open source · Apache-2.0 — a tento web je sám osebe inštaláciou Indiga

Opíš, čo chceš. Tvoj agent to dodá — a dokáže, že je hotovo.

Web, blog, obchod, plnohodnotný SaaS — opíš ho v chate a tvoj kódovací agent — Claude Code, Codex, Gemini, ktorýkoľvek z nich — ho postaví na jednom vopred zapojenom open-source základe a opakuje slučku, kým to nie je overiteľne hotové: kontroly zelené, používateľské cesty otestované. Nie je to nástroj na tvorbu webov. Nie je to šablóna. Je to produkčná kódová báza na Next.js, ktorú vlastníš ty.

Začiatok je jeden prompt

Daj agentovi URL repozitára — prečíta si inštrukcie pre agentov v README, nainštaluje všetko a otázky položí tebe v chate: moduly, názov webu, admin účet. Potom celú inštaláciu spustí sám.

Vôbec žiadny terminál? V desktopovej aplikácii Claude Code vyber pre novú session prázdny priečinok a povedz to isté — len s „tu“ namiesto názvu priečinka.

Otázky kladie agent; žiadna otázka v CLI ťa nikdy nezablokuje
Funguje v Claude Code, Codex CLI, Gemini CLI — aj v desktopovej aplikácii
Radšej terminál? Klasická cesta je plne podporovaná

# spusti to z priečinka, 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"
# spusti to z priečinka, 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"
# spusti to z priečinka, 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"
# spusti to z priečinka, kde máš svoje projekty
bunx degit indigo-fw/starter my-app
cd my-app && bun install
bun run init    # odpovedz na jeho otázky v termináli
bun run dev     # http://localhost:3000
Ako to funguje

Slučka, nie skok do neznáma

Daj agentovi jednu požiadavku — alebo celý cieľ v štýle /loop a nechaj ho bežať bez dozoru. Môže, lebo na Indigu „hotovo“ nie je názor: sú to zelené kontroly a persony, ktoré prejdú celé cesty.

1 · Opíš

Povieš, aký má byť produkt — bežným jazykom, v chate. To je celý popis práce.

2 · Postav

Agent sa zorientuje podľa mapy — vnorených súborov CLAUDE.md a živých diagramov — a rozširuje cez konfiguráciu a moduly, nikdy nie úpravou zdieľaného jadra.

3 · Over

Typecheck, testy a indigo doctor oznámkujú prechod. Potom sa agent cez MCP prihlási ako seedovaná persona a použije funkciu tak, ako by ju použil zákazník.

4 · Zlepši

Zlyhania idú rovno do ďalšieho prechodu — žiadny človek neprenáša chybové hlášky. Slučka skončí, až keď je „hotovo“ zelené: kontroly prechádzajú, cesty sú overené.

Sleduj naživo

Slučka v plnom lete

Jedna požiadavka od začiatku do konca: agent stavia, dostane známku, opraví vlastnú chybu a dokáže, že celá inštalácia stále drží — celá testovacia sada, kontroly zdravia, všetko. Výstup terminálu je doslovný záznam zo skutočných behov. K tebe sa dostane čitateľný diff.

1
Prompt na setup — zvyšok spraví agent
0
Otázok v CLI, ktoré by zastavili slučku — všetko beží neinteraktívne
15+
Inštalovateľných modulov
100%
End-to-end typová bezpečnosť — chybový signál slučky
Prečo Indigo

Lebo prototyp nie je produkt

Tvoj agent nie je len tvoj vývojár — na Indigu je celý tím: dizajnér, tester, ktorý sa prihlási a prekliká každú cestu, prekladateľ, ktorý dodá všetkých 17 jazykov, aj správca, ktorý zlepšuje aj po spustení. Presne to robí z dema biznis, ktorý obstojí.

Poriadna architektúra od prvého dňa — stý prechod dopadne rovnako čisto ako prvý.
Všetko zapojené vopred — autentifikácia, fakturácia, CMS, administračný panel, 17 jazykov, SEO.
Zmeny, ktoré sa samy overia — agent sa prihlási a testuje ako skutočný zákazník.
Lacné iterácie — agent sa orientuje podľa generovaných máp a dokumentácie-smerovníkov, nie opätovným čítaním kódovej bázy.

Zlepšuje sa aj po spusteníplánované zlepšovacie prechody riešia údržbu, preklady a pokrytie testami.
Režisérom ostávaš ty — opisuješ, kontroluješ diffy, rozhoduješ; agent sa pýta v chate.
Skutočná kódová báza — typovaná, otestovaná, čitateľná; volant môžeš prevziať kedykoľvek.
Žiadny lock-in — pod Apache-2.0 tvoje, čistý repozitár, tvoja databáza, tvoje nasadenie.

Vibe-code bez pádu

Nie nástroj na tvorbu webov. Nie boilerplate. Stavané pre slučku.

Agenti nezlyhávajú pre nedostatok inteligencie — zlyhávajú pre nedostatok prostredia. Nech by si namiesto toho siahol po čomkoľvek, medzera je rovnaká: slučka potrebuje mapu systému, signál, keď sa niečo pokazí, a ruky na otestovanie toho, čo postavila. Indigo je navrhnuté okolo všetkých troch.

Lovable · Bolt · v0

vs. hostované AI buildery

Aplikáciu ti vygenerujú na svojej platforme — skvelé na prototyp, no v deň, keď sa z neho má stať produkt, narazíš na útes exportu. Indigo začína tam, kde ony končia: skutočný repozitár na tvojom stroji, typovaný a otestovaný, na ktorom ďalej stavia tvoj vlastný agent. Žiadna platforma. Žiadny útes.

ShipFast · create-t3-app

vs. boilerplaty

Boilerplate je momentka: zdedíš jeho lepiaci kód, udržiavaš ho navždy a tvojmu agentovi nepovie nič. Indigo je framework — agent ho rozširuje cez konfiguráciu a moduly, zdieľané jadro nikdy neupravuje a upgrady pristanú čisto pod tvojimi funkciami.

Prázdny repozitár + ľubovoľný agent

vs. vibe-coding od nuly

Agent si improvizuje základy a potom sa unáša — nič mu nepovie, čo sa pokazilo, a nevie použiť, čo postavil. Indigo unášanie odstraňuje: typy, testy a indigo doctor známkujú každý prechod a seedované persony mu umožnia prihlásiť sa a overiť si prácu ako zákazník.

Čo je v balíku

Skutočný biznis, nie kostra

Bezplatné jadro, s ktorým prichádza každá inštalácia — funkčné časti produktu, ktoré agent rozširuje, takže ani jeden prechod slučky nepadne na písanie lepiaceho kódu.

Integrované CMS

Typy obsahu riadené konfiguráciou, história revízií, knižnica médií, plánované publikovanie, shortcody a obsahový kalendár.

Autentifikácia a organizácie

Better Auth s RBAC, multi-tenant organizácie, prihlásenie cez sociálne siete a správa tímov.

Administračný panel od prvého dňa

Obsah, médiá, používatelia, formuláre, vlastné polia, audit log a analytika — kompletný back office, ktorý si nemusel stavať.

Real-time a úlohy na pozadí

WebSocket aktualizácie s Redis pub/sub, BullMQ workery s databázovým fallbackom — živé funkcie a asynchrónna práca, zapojené.

Typová bezpečnosť end-to-end

PostgreSQL cez Drizzle a tRPC až po klienta v jednej typovanej reťazi — ktorá zároveň slúži ako chybový signál slučky.

17 jazykov, preložených agentom

Smerovanie jazykových verzií, hreflang, viacjazyčné sitemapy, JSON-LD a RSS. Web opíš raz; tvoj agent dodá každú jazykovú verziu — 17 jazykov tohto webu bolo preložených presne takto.

Postavené agentom je len polovica príbehu. Tvoj produkt vedia agenti aj obsluhovať.

Ten istý MCP endpoint, ktorý používa stavebná slučka, ide s tvojou aplikáciou do produkcie. Každá API procedúra je typovaný nástroj za API kľúčmi alebo OAuth — takže „pripoj svoju AI k nášmu produktu“ je fakt o tvojom biznise od prvého dňa, nie položka v roadmape.

Každá tRPC procedúra je zároveň typovaný MCP nástroj — kurátorovaný zoznam na začiatok, plný register na požiadanie
Rovnaké mantinely ako v UI — autentifikácia, kontroly vlastníctva a ohraničenie na organizáciu platia aj pre agentov
/llms.txt dá každému prichádzajúcemu agentovi komentovanú prehliadku tvojho produktu

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árna architektúra

Potrebuješ obchod? Zákaznícku podporu? Len blog? Povedz to.

Moduly sú samostatné git subtrees — vrátane routerov, schémy, seedov a admin stránok. Ty pomenuješ schopnosť; agent ju pridá jedným príkazom — alebo odstráni všetko, čo tvoj projekt nikdy nevyužije. Takmer každý modul je bezplatný; tri prémiové vertikály financujú zvyšok.

core-supportAI chat podpory, tikety a živý agentFree
core-apiREST API viazané na organizáciu s kľúčmi a meranímFree
core-affiliatesSledovanie odporúčaní, atribúcia a provízieFree
core-multisiteMulti-tenant weby — schéma na web, mapovanie doménFree
core-storeE-commerce — produkty, košík, checkout, EÚ DPHPaid
core-chatAI chat s postavami — poskytovatelia, konverzáciePaid
core-ai-writerAI generovanie obsahu, SEO, prekladyPaid
Pre vývojárov

Stále len kód. Stále tvoj.

Postavené agentom neznamená čierna skrinka. Každý prechod slučky pristane ako čitateľný diff v kódovej báze, ktorá zostáva typovaná, otestovaná a pod Apache-2.0 tvoja — volant môžeš prevziať, kedykoľvek chceš.

Čitateľné diffy

Agenti rozširujú cez konfiguráciu a registráciu, takže zmeny sú malé, lokálne a ľahko sa kontrolujú — žiadne rozľahlé prepisovačky.

Mantinely zapnuté

Prísny TypeScript, vstupy ohraničené Zodom, kontroly vlastníctva a konvencie soft-delete platia pre agentov aj ľudí rovnako.

Žiadny lock-in

degit neprináša žiadnu históriu; bun run init vytvorí čistý repozitár. Je to tvoj kód, tvoja databáza, tvoj cieľ nasadenia.

Stack

Moderné základy, žiadne kompromisy

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

Dôkaz, nie sľuby

Práve sa na jeden pozeráš

Tento web je sám osebe inštaláciou Indiga — a každá stránka, v 17 jazykoch, bola preložená kódovacím agentom v jedinom prechode. Prepni jazyk v hlavičke a presvedč sa sám.

17 jazykov, jedna slučka

Web opíš raz; agent dodal každú jazykovú verziu. Expanzia do zahraničia je prompt, nie projekt — a táto stránka je toho dokladom.

Dogfooding od začiatku do konca

indigo-fw.dev, živé demo aj dokumentácia sú všetko inštalácie Indiga. Framework si stavia vlastné vstupné dvere.

Štandardne otvorené

Jadro pod Apache-2.0, vrátane každého bezplatného modulu, ktorý tu vidíš. Naklonuj si ho, čítaj diffy, sprav si ho svojím — žiadna licencia na kúpu.

Spusti slučku

Opíš, čo chceš postaviť, a nechaj svojho agenta bežať. Framework a jeho bezplatné moduly sú pod Apache-2.0 — tvoje na použitie na čokoľvek vrátane komerčnej práce. A ak chceš dôkaz, že to obstojí — práve ho čítaš: tento web je inštaláciou Indiga.