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 code intelligence.

PostgreSQL + LanceCarian vektor terkuantisasiEnjin bahasa kodMCP di mana-mana279+ 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 agent.

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 agent.

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 279 bahasa

Protokol

Protokol MCP

Pelayan MCP jauh untuk Claude Code, Claude Desktop, Cursor, VS Code, Windsurf dan other MCP-compatible clients. Alat 11 pada TypeScript Cloudflare Worker dengan pengangkutan HTTP asli yang boleh distrim.

Cache

Lance columnar + R2

Embedding yang di-cache secara columnar dan diselaraskan ke cloud

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

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

Hala tuju produk semakin jelas dan kitaran iterasi pantas bermula

2
2025-Q3storage

Lapisan pengambilan vektor binari

Carian terkuantisasi dengan indeks padat, tanpa stack vektor berasingan

3
2025-Q4ast-engine

Enjin bahasa kod mula beroperasi

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

4
2025-Q4search

Carian gabungan pelbagai modal

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

5
2026-Q1caching

Penyelarasan Lance columnar + R2

Cache columnar di sisi pelayan, cold start lebih pantas

6
2026-Q1quality

Framework pengesahan 279 bahasa

Ujian pengekstrakan automatik merentasi setiap bahasa yang disokong

7
2026-Q1launch

Pelancaran awam di maguyva.ai

7 bulan dari pembinaan fokus hingga tersedia untuk awam

8
2026-Q2protokol

TypeScript Cloudflare Worker MCP (perkhidmatan MCP di pinggir)

Pengangkutan HTTP yang boleh distrim asli, kependaman yang lebih rendah, ditukar di bawah trafik langsung

NOWbenam

Embedding produksi → voyage-4-large

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

> ps aux | grep maguyva

Kami guna apa yang kami keluarkan

Maguyva dibina oleh agent yang berjalan di atas Maguyva.

Sistem orkestrasi kami menyelaraskan agent AI pakar yang menggunakan tool 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.

// customer zero merilis 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 agent 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, tool MCP membaca. Strategi pengoptimuman yang berbeza.

// tulis: batched | baca: cached

#

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

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.

Isolasi

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 code intelligence, 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 penerapan tambahan adalah perbualan untuk pelanggan dengan keperluan residensi data.