Hopp til innhold

> cat /etc/evolution.log

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 + Lance
  • Kvantisert vektorsøk
  • Kodespråkmotor
  • MCP overalt
  • 285+ 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 ekstraksjonsdekning for 285 språk

Protokoll

MCP-protokoll

Ekstern MCP-server for Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop og andre MCP-kompatible klienter. 11 verktøy på en TypeScript Cloudflare Worker med innebygd strømbar HTTP-transport.

Cache

Lance columnar + R2

Kolonnebufrede embeddinger synkronisert med skyen

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-Q3 grunnmur

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

Produktretningen setter seg, og den raske iterasjonssløyfen begynner

2
2025-Q3 lagring

Binært vektorgjenfinningslag

Kvantisert søk med kompakte indekser, ingen egen vektorstack

3
2025-Q4 ast-motor

Kodespråkmotoren settes i drift

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

4
2025-Q4 søk

Multimodalt fusjonssøk

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

5
2026-Q1 bufring

Lance columnar + R2-synk

Serverside kolonnebufring, raskere kaldstarter

6
2026-Q1 kvalitet

Valideringsrammeverk for 285 språk

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

7
2026-Q1 lansering

Offentlig lansering på maguyva.ai

7 måneder fra fokusert bygging til offentlig tilgjengelighet

8
2026-Q2 protokoll

TypeScript Cloudflare Worker MCP (protokolltjeneste)

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

✓
NOW embeddings

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-10

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.

Edge-nettverk

Global CDN fra Cloudflare

API- og MCP-responser bufres i edge-nettverket. 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 kodeintelligens, 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 driftsregioner kan diskuteres med kunder som har krav til datalokalisering.