Langkau ke kandungan

> cat /etc/evolution.log

Apa yang menggerakkan Maguyva

Dibina untuk kelajuan, kemudahan debug, dan penambahbaikan berterusan: infrastruktur terbukti di bahagian teras, komponen yang direka khusus untuk tempat yang memerlukan kecerdasan kod.

  • PostgreSQL + Lance
  • Carian vektor terkuantisasi
  • Enjin bahasa kod
  • MCP di mana-mana
  • 285+ bahasa

> lsmod | grep production

Apa yang berjalan dalam produksi

Ini ialah lapisan teras yang kekal selepas pelbagai iterasi. Setiap satu berjaya mengekalkan tempatnya kerana memudahkan debugging atau mengurangkan geseran dalam pelaksanaan ejen.

Pangkalan Data

PostgreSQL + Lance

Storan dan indeks yang dipartisi mengikut tenant. Kod anda kekal terasing, tanpa pencampuran indeks antara pengguna.

Embedding

Voyage AI: voyage-4-large

Embedding kod dengan recall tinggi untuk carian, pengambilan, dan grounding ejen.

Carian Vektor

Binary Quantized HNSW

Embedding dimampatkan menjadi tandatangan 2048-bit dan diindeks dengan HNSW. Pengurangan storan 32x, carian latensi rendah, tanpa infrastruktur tambahan.

Enjin Bahasa

Enjin Bahasa Kod

Stack Tree-sitter yang telah diubah suai secara besar-besaran dengan grammar tersuai, heuristik handler, dan liputan pengekstrakan 285 bahasa

Protokol

Protokol MCP

Pelayan MCP jauh untuk Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop dan klien lain yang serasi dengan MCP. 11 alat pada TypeScript Cloudflare Worker dengan pengangkutan streamable HTTP asli.

Cache

Lance columnar + R2

Embedding dicache dalam format berkolum dan disegerakkan ke awan

Garis Masa Seni Bina

Stack selepas jalan buntu

Maguyva tidak tiba pada bentuk ini serta-merta. Setiap lapisan terus bertahan kerana ia menjadikan sistem lebih mudah difahami, lebih murah dikendalikan, atau lebih mudah di-debug ketika tertekan.

Eksperimen orkestrasi bermula lebih awal. Garis masa ini bermula pada September 2025, ketika produk Maguyva sendiri akhirnya menemui fokusnya.

1
2025-Q3 asas

Pembinaan Maguyva yang fokus bermula → Voyage voyage-code-3

Hala tuju produk semakin jelas dan kitaran iterasi pantas bermula

2
2025-Q3 storan

Lapisan pengambilan vektor binari

Carian terkuantisasi dengan indeks padat, tanpa stack vektor berasingan

3
2025-Q4 enjin-ast

Enjin bahasa kod mula beroperasi

Query tersuai, fallback parser, dan heuristik berasaskan handler merentasi 285 bahasa

4
2025-Q4 carian

Carian gabungan pelbagai modaliti

Pengambilan berperingkat merentasi indeks semantik, teks, AST, dan graf dalam satu query

5
2026-Q1 cache

Penyelarasan Lance columnar + R2

Cache columnar di sisi pelayan, cold start lebih pantas

6
2026-Q1 kualiti

Framework pengesahan 285 bahasa

Ujian pengekstrakan automatik merentasi setiap bahasa yang disokong

7
2026-Q1 pelancaran

Pelancaran awam di maguyva.ai

7 bulan dari pembinaan fokus hingga tersedia untuk awam

8
2026-Q2 protokol

TypeScript Cloudflare Worker MCP (perkhidmatan MCP di pinggir)

Pengangkutan streamable HTTP asli, kependaman yang lebih rendah, pertukaran dilakukan ketika trafik langsung sedang berjalan

✓
NOW embedding

Embedding produksi → voyage-4-large

Carian semantik dengan dapatan semula lebih tinggi selepas beralih daripada voyage-code-3

> ps aux | grep maguyva

Kami guna apa yang kami keluarkan

Maguyva dibina oleh ejen yang berjalan di atas Maguyva.

Sistem orkestrasi kami menyelaraskan ejen AI pakar yang menggunakan alat MCP, indeks carian, dan infrastruktur produksi yang sama seperti yang anda dapat. Tiada versi dalaman. Halaman pasukan menyenaraikan “1x Maguyva ($149) — kami bayar diri kami sendiri.” Itu bukan gurauan. Itu invois sebenar.

// kami pelanggan pertama produk sendiri, dan melancarkan kod ke produksi setiap hari

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

Peraturan yang bertahan dalam produksi

Ini ialah kekangan yang kekal berguna dalam produksi. Ia bukan soal ideologi, tetapi lebih kepada memastikan sistem kekal mudah difahami sementara ejen membuat perubahan pantas.

!

Tiada Fallback Senyap

Gagal cepat, baiki cepat. Setiap ralat terus kelihatan. Tiada graceful degradation yang menyembunyikan pepijat dalam produksi.

// panic > kerosakan senyap

λ

RPC-First

Logik di sisi pangkalan data demi prestasi. Fungsi PostgreSQL dilaksanakan berhampiran data, menghapuskan round trip.

// fungsi PostgreSQL, 0 ORM

↔

CQRS

Laluan tulis dan baca diasingkan. Pipeline pengindeksan menulis, alat MCP membaca. Strategi pengoptimuman yang berbeza.

// tulis: secara kelompok | baca: daripada cache

#

UUID Deterministik

Koheren cache tanpa carian pangkalan data. Input sama = ID sama. Operasi idempoten mengikut reka bentuk.

// uuid5(namespace, content_hash)

Seni bina terbaik ialah yang boleh anda debug pada jam 3 pagi.
(Kami sudah mengujinya.)

// terakhir dikemas kini: 2026-10

Cuba pada repo anda

> ssh infra@maguyva -- status

Di mana kod anda disimpan

Tiada misteri. Inilah persis apa yang berlaku pada kod anda apabila anda menyambungkan repo.

Komputasi

Pelayan metal, US East

Mesin bare-metal di Ashburn, ditala untuk throughput pengindeksan berbanding instance general-purpose yang bising.

Edge

CDN global Cloudflare

Respons API dan MCP di-cache di edge. Aset statik dihidangkan daripada rangkaian global Cloudflare.

Pengasingan

Dipartisi mengikut tenant, per ruang kerja

Setiap ruang kerja mendapat indeks repositori yang terhad kepada tenant, merentasi pipeline dan pangkalan data. Kami guna kod pelanggan untuk menyediakan kecerdasan kod, bukan untuk melatih model atau menjual data.

Entiti

Diperbadankan di Singapura

UT International PTE. LTD. Bidang kuasa sebenar, entiti sebenar.

Penghapusan

Buang repo, buang indeksnya

Putuskan sambungan repo dan Maguyva akan membuang kod sumber terindeks yang aktif, embedding, dan data graf daripada perkhidmatan. Sandaran baki akan luput mengikut jadual pengekalan.

Rantau

Perlukan EU atau AU?

Rantau pelaksanaan tambahan boleh dibincangkan bagi pelanggan yang mempunyai keperluan residensi data.