Siirry sisältöön

> cat /etc/evolution.log

Millä Maguyva toimii

Rakennettu nopeutta, vianetsittävyyttä ja jatkuvaa parantamista silmällä pitäen: koeteltu infrastruktuuri ytimessä, tarkoitukseen räätälöidyt komponentit siellä missä koodiäly niitä vaatii.

PostgreSQL + LanceKvantisoitu vektorihakuKoodikielimoottoriMCP kaikkialla279+ kieltä

> lsmod | grep production

Mikä pyörii tuotannossa

Nämä ovat ydinkerrokset, jotka jäivät jäljelle useiden iteraatioiden jälkeen. Jokainen niistä ansaitsi paikkansa tekemällä debuggauksesta helpompaa tai poistamalla kitkaa agenttien suorituksesta.

Tietokanta

PostgreSQL + Lance

Vuokraajakohtaisesti osioitu tallennustila ja indeksit. Koodisi pysyy eristettynä, eikä indeksejä sekoiteta käyttäjien välillä.

Upotukset

Voyage AI: voyage-4-large

Korkean kattavuuden koodiupotuksia agenttien hakuun, noutoon ja ankkurointiin.

Vektorihaku

Binary Quantized HNSW

Upotukset pakataan 2048-bittisiksi allekirjoituksiksi ja indeksoidaan HNSW:llä. 32-kertainen tallennustilan säästö, pienen viiveen haku, ei yhtään ylimääräistä infrastruktuuria.

Kielimoottori

Koodikielimoottori

Voimakkaasti muokattu Tree-sitter-pino mukautetuilla kieliopeilla, käsittelijäheuristiikoilla ja 279 kielen laajuisella poimintakattavuudella

Protokolla

MCP-protokolla

MCP-etäpalvelin Claude Code, Claude Desktop, Cursor, VS Code, Windsurf ja other MCP-compatible clients:lle. 11-työkalut TypeScript Cloudflare Worker:ssä, jossa on natiivi suoratoistettava HTTP-siirto.

Välimuisti

Lance-sarakemuoto + R2

Sarakemuotoisesti välimuistoidut, pilveen synkronoidut upotukset

Arkkitehtuurin aikajana

Pino umpikujien jälkeen

Maguyva ei saanut tätä muotoa kerralla. Jokainen kerros säilyi, koska se teki järjestelmästä nopeamman hahmottaa, halvemman ylläpitää tai helpomman debugata paineen alla.

Orkestrointikokeilut alkoivat aiemmin. Tämä aikajana alkaa syyskuussa 2025, jolloin itse Maguyva-tuote tarkentui fokukseen.

1
2025-Q3perusta

Kohdistettu Maguyva-rakennus alkaa → Voyage voyage-code-3

Tuotesuunta vakiintuu ja nopea iteraatiosilmukka alkaa

2
2025-Q3tallennus

Binäärinen vektorinoutokerros

Kvantisoitu haku kompakteilla indekseillä, ei erillistä vektoripinoa

3
2025-Q4ast-moottori

Koodikielimoottori käynnistyy

Mukautettuja kyselyitä, jäsentimen varajärjestelyjä ja käsittelijäpohjaisia heuristiikkoja 279 kielen kattavuudella

4
2025-Q4haku

Monimodaalinen fuusiohaku

Pisteytetty haku semanttisten, teksti-, AST- ja graafi-indeksien yli yhdellä kyselyllä

5
2026-Q1välimuisti

Lance-sarakemuoto + R2-synkronointi

Palvelinpuolen sarakemuotoinen välimuisti, nopeammat kylmäkäynnistykset

6
2026-Q1laatu

279 kielen validointikehys

Automatisoitu poimintatestaus jokaisella tuetulla kielellä

7
2026-Q1julkaisu

Julkinen julkaisu osoitteessa maguyva.ai

7 kuukautta kohdistetusta rakennuksesta julkiseen saatavuuteen

8
2026-Q2protocol

TypeScript Cloudflare Worker MCP (protokollipalvelu)

Natiivi suoratoistettavissa oleva HTTP-siirto, pienempi viive, vaihdettu ilman live-liikenteen keskeytystä

NOWembeddings

Tuotannon embeddingit → voyage-4-large

Paremman hakukattavuuden semanttinen haku voyage-code-3:n siirtymisen jälkeen

> ps aux | grep maguyva

Käytämme itse sitä, mitä toimitamme

Maguyva-palvelun rakentavat agentit, jotka toimivat Maguyva-palvelun päällä.

Orkestrointijärjestelmämme koordinoi erikoistuneita tekoälyagentteja, jotka käyttävät samoja MCP-työkaluja, hakuindeksejä ja tuotantoinfrastruktuuria kuin sinäkin. Sisäistä versiota ei ole. Tiimisivulla lukee “1x Maguyva (149 $) — maksamme itsellemme.” Se ei ole vitsi. Se on lasku.

// asiakas nolla julkaisee tuotantoon päivittäin

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

Säännöt, jotka selvisivät tuotannosta

Nämä ovat rajoitteet, jotka pysyivät hyödyllisinä tuotannossa. Kyse on vähemmän ideologiasta ja enemmän siitä, että järjestelmä pysyy ymmärrettävänä, kun agentit tekevät muutoksia täydellä vauhdilla.

!

Ei piilotettuja varakeinoja

Epäonnistu nopeasti, korjaa nopeasti. Jokainen virhe tulee esiin heti. Ei sulavaa heikkenemistä, joka piilottaisi bugeja tuotannossa.

// paniikki > hiljainen korruptio

λ

RPC ensin

Tietokantapuolen logiikkaa suorituskyvyn vuoksi. PostgreSQL-funktiot suoritetaan lähellä dataa, mikä poistaa turhat edestakaiset kutsut.

// PostgreSQL-funktioita, 0 ORM:ää

CQRS

Erilliset kirjoitus- ja lukupolut. Indeksointiputki kirjoittaa, MCP-työkalut lukevat. Eri optimointistrategiat.

// kirjoitukset: eräajoina | luvut: välimuistissa

#

Deterministiset UUID:t

Välimuistin yhtenäisyys ilman tietokantahakuja. Sama syöte = sama tunniste. Idempotentit toiminnot suunnittelusta lähtien.

// uuid5(namespace, content_hash)

Paras arkkitehtuuri on sellainen, jota pystyt debuggaamaan kolmelta yöllä.
(Olemme testanneet tämän.)

// viimeksi päivitetty: 2026-07

Kokeile omassa repossasi

> ssh infra@maguyva -- status

Missä koodisi asuu

Ei mitään mystiikkaa. Tässä tarkalleen se, mitä koodillesi tapahtuu, kun yhdistät repon.

Laskenta

Metallipalvelimet, US East

Paljaan raudan koneita Ashburnissa, viritetty indeksoinnin läpäisykykyyn sen sijaan että käytettäisiin meluisia yleiskäyttöisiä instansseja.

Reuna

Cloudflare-verkoston globaali CDN

API- ja MCP-vastaukset tallennetaan välimuistiin reunalla. Staattiset resurssit tarjoillaan Cloudflare-verkoston maailmanlaajuisesta verkosta.

Eristys

Vuokraajakohtaisesti osioitu työtilaa kohden

Jokainen työtila saa vuokraajakohtaiset repositorioindeksit koko putken ja tietokannan läpi. Käytämme asiakkaiden koodia tarjotaksemme koodiälyä, emme mallien kouluttamiseen tai datan myymiseen.

Yhtiö

Rekisteröity Singaporeen

UT International PTE. LTD. Todellinen lainkäyttöalue, todellinen oikeushenkilö.

Poisto

Poista repo, poista indeksi

Kun katkaiset repon yhteyden, Maguyva poistaa aktiivisen indeksoidun lähdekoodin, upotukset ja graafidatan palvelusta. Jäljelle jäävät varmuuskopiot vanhenevat säilytysaikataulun mukaisesti.

Alueet

Tarvitsetko EU:ta tai AU:ta?

Käyttöönottoalueista voidaan keskustella asiakkaiden kanssa, joilla on sijaintivaatimuksia.