Přeskočit na obsah

> log vývoje

Na čem Maguyva běží

Postavený pro rychlost, ladatelnost a průběžné vylepšování: ověřená infrastruktura v jádru, účelově navržené komponenty tam, kde to vyžaduje code intelligence.

PostgreSQL + LanceKvantizované vektorové vyhledáváníJazykový motor kóduMCP všude279+ jazyků

> lsmod | grep production

Co běží v produkci

Toto jsou klíčové vrstvy, které přežily po několika iteracích. Každá z nich si své místo vysloužila tím, že usnadnila ladění nebo odstranila tření z běhu agentů.

Databáze

PostgreSQL + Lance

Úložiště a indexy rozdělené podle tenantů. Váš kód zůstává izolovaný, bez míchání indexů mezi uživateli.

Embeddings

Voyage AI: voyage-4-large

Embeddingy kódu s vysokou úplností (recall) pro vyhledávání, získávání dat a podložení odpovědí agentů.

Vektorové vyhledávání

Binary Quantized HNSW

Embeddingy komprimované na 2048bitové podpisy a indexované pomocí HNSW. 32× menší úložiště, vyhledávání s nízkou latencí, žádná další infrastruktura navíc.

Jazykový motor

Jazykový motor kódu

Silně upravený stack Tree-sitter s vlastními gramatikami, heuristikami handlerů a pokrytím extrakce pro 279 jazyků

Protokol

Protokol MCP

Vzdálený server MCP pro Claude Code, Claude Desktop, Cursor, VS Code, Windsurf a other MCP-compatible clients. Nástroje 11 na TypeScript Cloudflare Worker s nativním přenosem HTTP.

Cache

Lance sloupcové + R2

Sloupcově cachované embeddingy synchronizované v cloudu

Časová osa architektury

Stack po slepých uličkách

Maguyva nedostala tuto podobu naráz. Každá vrstva přežila proto, že usnadnila uvažování o systému, snížila provozní náklady nebo zjednodušila ladění pod tlakem.

Experimenty s orchestrací začaly dřív. Tahle časová osa začíná v září 2025, kdy se produkt Maguyva sám dostal do ostrého fokusu.

1
2025-Q3základ

Soustředěný vývoj Maguyva začíná → Voyage voyage-code-3

Směřování produktu se ustaluje a začíná rychlá iterační smyčka

2
2025-Q3úložiště

Vrstva binárního vektorového vyhledávání

Kvantizované vyhledávání s kompaktními indexy, žádný samostatný vektorový stack

3
2025-Q4motor-ast

Jazykový motor kódu jde do provozu

Vlastní dotazy, záložní parsery a heuristiky založené na handlerech napříč 279 jazyky

4
2025-Q4vyhledávání

Multimodální fúzní vyhledávání

Řazené vyhledávání napříč sémantickými, textovými, AST a grafovými indexy v jediném dotazu

5
2026-Q1cache

Synchronizace Lance sloupcové + R2

Sloupcová cache na straně serveru, rychlejší studené starty

6
2026-Q1kvalita

Validační framework pro 279 jazyků

Automatizované testování extrakce napříč všemi podporovanými jazyky

7
2026-Q1spuštění

Veřejné spuštění na maguyva.ai

7 měsíců od soustředěného vývoje po veřejnou dostupnost

8
2026-Q2protocol

TypeScript Cloudflare Worker MCP (protokolová služba)

Nativní streamovatelný přenos HTTP, nižší latence, výměna bez přerušení živého provozu

NOWembeddings

Produkční embeddingy → voyage-4-large

Sémantické vyhledávání s vyšší úplností po přechodu z voyage-code-3

> ps aux | grep maguyva

Běžíme na tom, co dodáváme

Maguyva vzniká díky agentům, kteří běží na platformě Maguyva.

Náš orchestrační systém koordinuje specializované AI agenty, kteří používají stejné nástroje MCP, vyhledávací indexy a produkční infrastrukturu jako vy. Neexistuje žádná interní verze. Stránka týmu uvádí “1x Maguyva ($149) — platíme si sami.” To není vtip. To je faktura.

// zákazník nula nasazuje do produkce každý den

> cat /etc/principles.d/*.conf

Pravidla, která přežila provoz

Toto jsou omezení, která zůstala užitečná i v provozu. Nejde tolik o ideologii, jako spíš o to, aby systém zůstal srozumitelný, i když agenti dělají změny ve vysokém tempu.

!

Žádné tiché fallbacky

Selhat rychle, opravit rychle. Každá chyba se projeví okamžitě. Žádná elegantní degradace, která by v produkci skrývala chyby.

// panika > tiché poškození dat

λ

RPC-First

Logika na straně databáze kvůli výkonu. Funkce PostgreSQL běží blízko dat, což eliminuje zbytečné cesty tam a zpět.

// funkce PostgreSQL, 0 ORM

CQRS

Oddělené cesty pro zápis a čtení. Indexovací pipeline zapisuje, nástroje MCP čtou. Odlišné strategie optimalizace.

// zápisy: dávkově | čtení: z cache

#

Deterministické UUID

Koherence cache bez dotazů do databáze. Stejný vstup = stejné ID. Idempotentní operace už z návrhu.

// uuid5(namespace, content_hash)

Nejlepší architektura je ta, kterou dokážete ladit ve 3 ráno.
(Otestovali jsme to.)

// naposledy aktualizováno: 2026-07

Vyzkoušejte to na svém repozitáři

> ssh infra@maguyva -- status

Kde žije váš kód

Žádné záhady. Přesně tady je, co se stane s vaším kódem, když připojíte repozitář.

Výpočet

Fyzické servery, US East

Fyzické (bare-metal) stroje v Ashburnu, laděné na propustnost indexování místo hlučných univerzálních instancí.

Edge

Globální CDN Cloudflare

Odpovědi API a MCP se cachují na okraji sítě (edge). Statické soubory se servírují z globální sítě Cloudflare.

Izolace

Rozdělené podle tenantů, pro každý workspace zvlášť

Každý workspace má indexy repozitářů oddělené podle tenanta napříč pipeline i databází. Kód zákazníků používáme k poskytování inteligentní analýzy kódu, ne k trénování modelů nebo prodeji dat.

Entita

Založeno v Singapuru

UT International PTE. LTD. Skutečná jurisdikce, skutečný právní subjekt.

Smazání

Odstraníte repozitář, zmizí i index

Odpojíte repozitář a Maguyva ze služby odstraní aktivně indexovaný zdrojový kód, embeddingy i data grafu. Zbytkové zálohy vyprší podle plánu uchovávání dat.

Regiony

Potřebujete EU nebo AU?

Další oblasti nasazení jsou téma k diskuzi pro zákazníky s požadavky na rezidenci dat.