Hoppa till innehåll

> cat /etc/evolution.log

Vad Maguyva körs på

Byggd för hastighet, felsökningsbarhet och kontinuerlig förbättring: beprövad infrastruktur i kärnan, skräddarsydda komponenter där kodintelligens kräver det.

PostgreSQL + LanceKvantiserad vektorsökningKodspråksmotorMCP överallt279+ språk

> lsmod | grep production

Vad som körs i produktion

Det här är kärnlagren som blev kvar efter flera iterationer. Alla har förtjänat sin plats genom att göra felsökning enklare eller minska friktionen i agentexekveringen.

Databas

PostgreSQL + Lance

Tenant-partitionerad lagring och index. Din kod hålls isolerad, utan sammanblandning av index mellan användare.

Embeddings

Voyage AI: voyage-4-large

Kodembeddings med hög träffsäkerhet för agentsökning, hämtning och förankring.

Vektorsökning

Binary Quantized HNSW

Embeddings komprimerade till 2048-bitars signaturer och indexerade med HNSW. 32 gånger mindre lagring, sökning med låg latens, noll extra infrastruktur.

Språkmotor

Kodspråksmotor

En kraftigt modifierad Tree-sitter-stack med anpassade grammatiker, handlerheuristik och extraktionstäckning för 279 språk

Protokoll

MCP-protokoll

Fjärrserver för MCP för Claude Code, Claude Desktop, Cursor, VS Code, Windsurf och other MCP-compatible clients. 11-verktyg på en TypeScript Cloudflare Worker med inbyggd streambar HTTP-transport.

Cache

Lance kolumnlager + R2

Kolumncachade, molnsynkade embeddings

Arkitekturtidslinje

Stacken efter återvändsgränderna

Maguyva fick inte den här formen på en gång. Varje lager överlevde för att det gjorde systemet snabbare att resonera kring, billigare att driva, eller lättare att felsöka under press.

Orkestreringsexperimenten började tidigare. Den här tidslinjen börjar i september 2025, när själva Maguyva-produkten klarnade till.

1
2025-Q3grund

Fokuserad Maguyva-utveckling inleds → Voyage voyage-code-3

Produktriktningen stelnar till och den snabba iterationsloopen inleds

2
2025-Q3lagring

Binärt vektorhämtningslager

Kvantiserad sökning med kompakta index, ingen separat vektorstack

3
2025-Q4ast-motor

Kodspråksmotorn tas i drift

Anpassade queries, parser-fallbacks och handlerbaserad heuristik över 279 språk

4
2025-Q4sökning

Multimodal fusionssökning

Rankad hämtning över semantiska, text-, AST- och grafindex i en enda query

5
2026-Q1cachning

Lance kolumnlager + R2-synk

Serversidig kolumncache, snabbare kallstarter

6
2026-Q1kvalitet

Valideringsramverk för 279 språk

Automatiserad extraktionstestning över varje språk som stöds

7
2026-Q1lansering

Publik lansering på maguyva.ai

7 månader från fokuserad utveckling till publik tillgänglighet

8
2026-Q2protocol

MCP-tjänst på Cloudflare Worker med TypeScript

Inbyggd streambar HTTP-transport, lägre latens, ersatt utan att avbryta produktionstrafiken

NOWembeddings

Produktionsinbäddningar → voyage-4-large

Semantisk sökning med högre recall efter migreringen från voyage-code-3

> ps aux | grep maguyva

Vi kör på det vi levererar

Maguyva byggs av agenter som körs på Maguyva.

Vårt orkestreringssystem koordinerar specialiserade AI-agenter som använder samma MCP-verktyg, sökindex och produktionsinfrastruktur som du får. Det finns ingen intern version. Teamsidan listar “1x Maguyva ($149) — vi betalar oss själva.” Det är inget skämt. Det är fakturan.

// kund noll levererar till produktion dagligen

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

Reglerna som överlevde produktion

Det här är begränsningarna som förblev användbara i produktion. De handlar mindre om ideologi och mer om att hålla systemet begripligt medan agenter gör ändringar i hög hastighet.

!

Inga tysta fallbacks

Fela snabbt, fixa snabbt. Varje fel syns omedelbart. Ingen graceful degradation som döljer buggar i produktion.

// panik > tyst korruption

λ

RPC-först

Databaslogik för prestanda. PostgreSQL-funktioner körs nära datan, vilket eliminerar rundresor.

// PostgreSQL-funktioner, 0 ORM:er

CQRS

Separata skriv- och läsvägar. Indexeringspipelinen skriver, MCP-verktygen läser. Olika optimeringsstrategier.

// skrivningar: batchade | läsningar: cachade

#

Deterministiska UUID:er

Cachekoherens utan databasuppslag. Samma indata = samma ID. Idempotenta operationer från grunden.

// uuid5(namespace, content_hash)

Den bästa arkitekturen är den du kan felsöka klockan 3 på natten.
(Vi har testat det.)

// senast uppdaterad: 2026-07

Prova det på ditt repo

> ssh infra@maguyva -- status

Var din kod bor

Inget mysterium. Här är exakt vad som händer med din kod när du ansluter ett repo.

Beräkning

Metalservrar, US East

Bare-metal-maskiner i Ashburn, finjusterade för indexeringsgenomströmning i stället för brusiga generella instanser.

Edge

Globalt CDN från Cloudflare

API- och MCP-svar cachas vid edgen. Statiska tillgångar levereras från det globala nätverket hos Cloudflare.

Isolering

Tenant-partitionerad per arbetsyta

Varje arbetsyta får tenant-avgränsade repositoryindex genom hela pipelinen och databasen. Vi använder kundkod för att erbjuda kodintelligens, inte för att träna modeller eller sälja data.

Bolag

Registrerat i Singapore

UT International PTE. LTD. Verklig jurisdiktion, verklig enhet.

Radering

Ta bort ett repo, ta bort indexet

Koppla bort ett repo och Maguyva tar bort aktiv indexerad källkod, embeddings och grafdata från tjänsten. Kvarvarande säkerhetskopior går ut enligt lagringsschemat.

Regioner

Behöver du EU eller AU?

Ytterligare driftsregioner är något vi diskuterar med kunder som har krav på datalokalisering.