> 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.
> 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.
PostgreSQL + Lance
Storan dan indeks yang dipartisi mengikut tenant. Kod anda kekal terasing, tanpa pencampuran indeks antara pengguna.
Voyage AI: voyage-4-large
Embedding kod dengan recall tinggi untuk carian, pengambilan, dan grounding agent.
Binary Quantized HNSW
Embedding dimampatkan menjadi tandatangan 2048-bit dan diindeks dengan HNSW. Pengurangan storan 32x, carian latensi rendah, tanpa infrastruktur tambahan.
Enjin Bahasa Kod
Stack Tree-sitter yang telah diubah suai secara besar-besaran dengan grammar tersuai, heuristik handler, dan liputan pengekstrakan 279 bahasa
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.
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.
Pembinaan Maguyva yang fokus bermula → Voyage voyage-code-3
Hala tuju produk semakin jelas dan kitaran iterasi pantas bermula
Lapisan pengambilan vektor binari
Carian terkuantisasi dengan indeks padat, tanpa stack vektor berasingan
Enjin bahasa kod mula beroperasi
Query tersuai, fallback parser, dan heuristik berasaskan handler merentasi 279 bahasa
Carian gabungan pelbagai modal
Pengambilan berperingkat merentasi indeks semantik, teks, AST, dan graf dalam satu query
Penyelarasan Lance columnar + R2
Cache columnar di sisi pelayan, cold start lebih pantas
Framework pengesahan 279 bahasa
Ujian pengekstrakan automatik merentasi setiap bahasa yang disokong
Pelancaran awam di maguyva.ai
7 bulan dari pembinaan fokus hingga tersedia untuk awam
TypeScript Cloudflare Worker MCP (perkhidmatan MCP di pinggir)
Pengangkutan HTTP yang boleh distrim asli, kependaman yang lebih rendah, ditukar di bawah trafik langsung
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
> ssh infra@maguyva -- status
Di mana kod anda disimpan
Tiada misteri. Inilah persis apa yang berlaku pada kod anda apabila anda menyambungkan repo.
Pelayan metal, US East
Mesin bare-metal di Ashburn, ditala untuk throughput pengindeksan berbanding instance general-purpose yang bising.
CDN global Cloudflare
Respons API dan MCP di-cache di edge. Aset statik dihidangkan daripada rangkaian global Cloudflare.
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.
Diperbadankan di Singapura
UT International PTE. LTD. Bidang kuasa sebenar, entiti sebenar.
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.
Perlukan EU atau AU?
Rantau penerapan tambahan adalah perbualan untuk pelanggan dengan keperluan residensi data.