Hopp til innhold

> evolusjonslogg

Det Maguyva kjører på

Bygget for fart, feilsøkbarhet og kontinuerlig forbedring: utprøvd infrastruktur i kjernen, skreddersydde komponenter der kodeintelligens krever det.

PostgreSQL + LanceKvantisert vektorsøkKodespråkmotorMCP overalt279+ språk

> lsmod | grep production

Det som kjører i produksjon

Dette er kjernelagene som ble værende etter flere iterasjoner. Hvert eneste av dem har fortjent plassen sin ved å gjøre feilsøking enklere eller fjerne friksjon fra agentkjøringen.

Database

PostgreSQL + Lance

Tenant-partisjonert lagring og indekser. Koden din holdes isolert, uten kryssbruker-blanding av indekser.

Embeddinger

Voyage AI: voyage-4-large

Embeddinger med høy gjenfinningsgrad for agentsøk, henting og forankring.

Vektorsøk

Binary Quantized HNSW

Embeddinger komprimert til 2048-bits signaturer og indeksert med HNSW. 32x mindre lagringsplass, søk med lav ventetid, ingen ekstra infrastruktur.

Språkmotor

Kodespråkmotor

En kraftig tilpasset Tree-sitter-stack med egne grammatikker, handler-heuristikk og 279-språks ekstraksjonsdekning

Protokoll

MCP-protokoll

Ekstern MCP-server for Claude Code, Claude Desktop, Cursor, VS Code, Windsurf og other MCP-compatible clients. 11-verktøy på en TypeScript Cloudflare Worker med innebygd strømbar HTTP-transport.

Cache

Lance columnar + R2

Kolonnebufrede, skybaserte embeddinger

Arkitekturtidslinje

Stacken etter blindveiene

Maguyva endte ikke opp i denne formen på én gang. Hvert lag overlevde fordi det gjorde systemet raskere å resonnere om, billigere å drifte, eller enklere å feilsøke under press.

Orkestreringseksperimentene startet tidligere. Denne tidslinjen starter i september 2025, da selve Maguyva-produktet falt på plass.

1
2025-Q3grunnmur

Fokusert Maguyva-bygging starter → Voyage voyage-code-3

Produktretningen setter seg, og den raske iterasjonssløyfen begynner

2
2025-Q3lagring

Binært vektorgjenfinningslag

Kvantisert søk med kompakte indekser, ingen egen vektorstack

3
2025-Q4ast-motor

Kodespråkmotoren settes i drift

Egendefinerte spørringer, parser-reserveløsninger og handler-basert heuristikk på tvers av 279 språk

4
2025-Q4søk

Multimodalt fusjonssøk

Rangert gjenfinning på tvers av semantiske, tekst-, AST- og grafindekser i én og samme spørring

5
2026-Q1bufring

Lance columnar + R2-synk

Serverside kolonnebufring, raskere kaldstarter

6
2026-Q1kvalitet

279-språks valideringsrammeverk

Automatisert ekstraksjonstesting på tvers av hvert støttet språk

7
2026-Q1lansering

Offentlig lansering på maguyva.ai

7 måneder fra fokusert bygging til offentlig tilgjengelighet

8
2026-Q2protocol

TypeScript Cloudflare Worker MCP (protokolltjeneste)

Innebygd streambar HTTP-transport, lavere ventetid, byttet uten å avbryte live-trafikk

NOWembeddings

Produksjonsembeddingene → voyage-4-large

Semantisk søk ​​med bedre gjenfinning etter overgangen fra voyage-code-3

> ps aux | grep maguyva

Vi kjører på det vi selv shipper

Maguyva bygges av agenter som kjører på Maguyva.

Orkestreringssystemet vårt koordinerer spesialiserte AI-agenter som bruker de samme MCP-verktøyene, søkeindeksene og produksjonsinfrastrukturen som du får. Det finnes ingen intern versjon. Team-siden lister “1x Maguyva ($149) — vi betaler oss selv.” Det er ingen spøk. Det er fakturaen.

// kunde null shipper til produksjon daglig

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

Reglene som overlevde produksjon

Dette er begrensningene som fortsatt er nyttige i produksjon. De handler mindre om ideologi og mer om å holde systemet forståelig mens agenter gjør endringer i høy fart.

!

Ingen stille reserveløsninger

Feil raskt, fiks raskt. Hver feil kommer umiddelbart til syne. Ingen grasiøs degradering som skjuler feil i produksjon.

// panikk > stille korrupsjon

λ

RPC-først

Databaseside-logikk for ytelse. PostgreSQL-funksjoner kjører tett på dataene og eliminerer rundturer.

// PostgreSQL-funksjoner, 0 ORM-er

CQRS

Egne skrive- og lesestier. Indekseringspipelinen skriver, MCP-verktøyene leser. Ulike optimaliseringsstrategier.

// skriving: batchvis | lesing: bufret

#

Deterministiske UUID-er

Cache-koherens uten databaseoppslag. Samme input = samme ID. Idempotente operasjoner per design.

// uuid5(namespace, content_hash)

Den beste arkitekturen er den du kan feilsøke klokka 3 om natten.
(Vi har testet dette.)

// sist oppdatert: 2026-07

Prøv det på repoet ditt

> ssh infra@maguyva -- status

Hvor koden din bor

Ingen mystikk. Her er nøyaktig hva som skjer med koden din når du kobler til et repo.

Databehandling

Fysiske servere, øst-USA

Bare-metal-maskiner i Ashburn, tunet for indekseringsgjennomstrømning i stedet for støyende generelle instanser.

Kant

Global CDN fra Cloudflare

API- og MCP-responser bufres ved kanten. Statiske ressurser leveres fra det globale nettverket til Cloudflare.

Isolasjon

Tenant-partisjonert per arbeidsområde

Hvert arbeidsområde får tenant-avgrensede repo-indekser gjennom hele pipelinen og databasen. Vi bruker kundekode til å levere kodeinnsikt, ikke til å trene modeller eller selge data.

Selskap

Registrert i Singapore

UT International PTE. LTD. Reell jurisdiksjon, reelt juridisk selskap.

Sletting

Fjern et repo, fjern indeksen

Koble fra et repo, og Maguyva fjerner aktivt indeksert kildekode, embeddinger og grafdata fra tjenesten. Gjenværende sikkerhetskopier utløper etter oppbevaringsplanen.

Regioner

Trenger du EU eller AU?

Flere distribusjonsregioner er en samtale for kunder med krav til datalokalisering.