Spring til indhold

> cat /etc/evolution.log

Hvad Maguyva kører på

Bygget til hastighed, fejlfindbarhed og løbende forbedring: gennemprøvet infrastruktur i kernen, skræddersyede komponenter, hvor kodeintelligens kræver det.

PostgreSQL + LanceKvantiseret vektorsøgningKodesprogmotorMCP overalt279+ sprog

> lsmod | grep production

Det, der kører i produktion

Dette er kernelagene, der overlevede flere iterationer. Hvert eneste af dem har gjort sig fortjent til sin plads ved at gøre fejlfinding nemmere eller fjerne friktion fra agentens udførelse.

Database

PostgreSQL + Lance

Tenant-opdelt lagring og indekser. Din kode forbliver isoleret, uden sammenblanding af indekser på tværs af brugere.

Embeddings

Voyage AI: voyage-4-large

Kode-embeddings med høj recall til agent-søgning, retrieval og forankring.

Vektorsøgning

Binary Quantized HNSW

Embeddings komprimeret til 2048-bit signaturer og indekseret med HNSW. 32x reduktion i lagerplads, søgning med lav latenstid og nul ekstra infrastruktur.

Sprogmotor

Kode-sprogmotor

En kraftigt modificeret Tree-sitter-stack med brugerdefinerede grammatikker, handler-heuristikker og udtræksdækning for 279 sprog

Protokol

MCP-protokollen

Fjernbetjent MCP-server til Claude Code, Claude Desktop, Cursor, VS Code, Windsurf og other MCP-compatible clients. 11-værktøjer på en TypeScript Cloudflare Worker med indbygget streambar HTTP-transport.

Cache

Lance columnar + R2

Columnar-cachede, cloud-synkroniserede embeddings

Arkitektur-tidslinje

Stacken efter de blinde gyder

Maguyva nåede ikke denne form på én gang. Hvert lag overlevede, fordi det gjorde systemet hurtigere at ræsonnere om, billigere at drive eller nemmere at fejlfinde under pres.

Orkestreringseksperimenterne startede tidligere. Denne tidslinje starter i september 2025, hvor selve Maguyva-produktet skarpstillede sig.

1
2025-Q3fundament

Fokuseret Maguyva-udvikling starter → Voyage voyage-code-3

Produktretningen befæstes, og den hurtige iterationsloop begynder

2
2025-Q3lagring

Binært vektorretrievallag

Kvantiseret søgning med kompakte indekser, ingen separat vektorstak

3
2025-Q4ast-motor

Kodesprogmotoren går online

Brugerdefinerede queries, parser-fallbacks og handler-baserede heuristikker på tværs af 279 sprog

4
2025-Q4søgning

Multimodal fusionssøgning

Rangeret retrieval på tværs af semantiske, tekst-, AST- og grafindekser i én forespørgsel

5
2026-Q1caching

Lance columnar + R2-synkronisering

Server-side columnar cache, hurtigere koldstarter

6
2026-Q1kvalitet

279-sprogs valideringsframework

Automatiseret udtræktestning på tværs af alle understøttede sprog

7
2026-Q1lancering

Offentlig lancering på maguyva.ai

7 måneder fra fokuseret udvikling til offentlig tilgængelighed

8
2026-Q2protocol

TypeScript Cloudflare Worker MCP (protokoltjeneste)

Indbygget streambar HTTP-transport, lavere forsinkelse, udskiftet uden at afbryde live-trafik

NOWembeddings

Produktions-embeddings → voyage-4-large

Semantisk søgning med bedre genfinding efter overgangen fra voyage-code-3

> ps aux | grep maguyva

Vi kører på det, vi shipper

Maguyva er bygget af agenter, der kører på Maguyva.

Vores orkestreringssystem koordinerer specialiserede AI-agenter, der bruger de samme MCP-værktøjer, søgeindekser og produktionsinfrastruktur, som du får. Der findes ingen intern version. Teamsiden lister “1x Maguyva ($149) — vi betaler os selv.” Det er ikke en joke. Det er fakturaen.

// kunde nul deployer til produktion hver dag

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

Reglerne, der overlevede produktion

Dette er de begrænsninger, der forblev nyttige i produktion. De handler mindre om ideologi og mere om at holde systemet forståeligt, mens agenter foretager ændringer i høj hastighed.

!

Ingen stiltiende fallbacks

Fail fast, fix fast. Enhver fejl kommer frem med det samme. Ingen graceful degradation, der skjuler bugs i produktion.

// panik > stille datakorruption

λ

RPC-først

Databaselogik af hensyn til ydeevnen. PostgreSQL-funktioner eksekveres tæt på data og eliminerer round trips.

// PostgreSQL-funktioner, 0 ORM'er

CQRS

Adskilte skrive- og læsestier. Indekseringspipelinen skriver, MCP-værktøjer læser. Forskellige optimeringsstrategier.

// skrivninger: batchet | læsninger: cachet

#

Deterministiske UUID'er

Cache-konsistens uden databaseopslag. Samme input = samme ID. Idempotente operationer by design.

// uuid5(namespace, content_hash)

Den bedste arkitektur er den, du kan fejlfinde kl. 3 om natten.
(Det har vi testet.)

// sidst opdateret: 2026-07

Prøv det på dit repo

> ssh infra@maguyva -- status

Hvor din kode bor

Ingen mystik. Her er præcis, hvad der sker med din kode, når du forbinder et repo.

Compute

Metal-servere, US East

Bare-metal-maskiner i Ashburn, tunet til indekseringsgennemløb i stedet for støjende general-purpose-instanser.

Edge

Global CDN fra Cloudflare

API- og MCP-svar caches ved edge. Statiske assets leveres fra det globale netværk hos Cloudflare.

Isolation

Tenant-opdelt pr. workspace

Hvert workspace får tenant-afgrænsede repo-indekser på tværs af pipeline og database. Vi bruger kundens kode til at levere kodeintelligens, ikke til at træne modeller eller sælge data.

Enhed

Stiftet i Singapore

UT International PTE. LTD. Reel jurisdiktion, reel juridisk enhed.

Sletning

Fjern et repo, fjern indekset

Afbryd et repo, og Maguyva fjerner aktivt indekseret kildekode, embeddings og grafdata fra tjenesten. Resterende backups udløber i henhold til opbevaringsplanen.

Regioner

Har du brug for EU eller AU?

Yderligere deployment-regioner er en samtale for kunder med krav om data-residens.