> cat /etc/evolution.log
Teknologi di balik Maguyva
Dibangun untuk kecepatan, kemudahan debugging, dan perbaikan berkelanjutan: infrastruktur yang teruji di bagian inti, komponen yang dirancang khusus ketika kecerdasan kode membutuhkannya.
- PostgreSQL + Lance
- Pencarian vektor terkuantisasi
- Mesin bahasa kode
- MCP di mana saja
- 285+ bahasa
> lsmod | grep production
Apa yang berjalan di produksi
Ini adalah layer inti yang tetap bertahan setelah berulang kali iterasi. Masing-masing memperoleh tempatnya karena mempermudah debugging atau mengurangi friksi dalam eksekusi agen.
PostgreSQL + Lance
Storage dan index yang dipartisi per tenant. Kode Anda tetap terisolasi, tanpa pencampuran index antar pengguna.
Voyage AI: voyage-4-large
Embedding kode dengan recall tinggi untuk search, retrieval, dan grounding agen.
Binary Quantized HNSW
Embedding dikompresi menjadi signature 2048-bit dan diindeks dengan HNSW. Pengurangan storage 32x, pencarian latensi rendah, tanpa infrastruktur tambahan.
Mesin Bahasa Kode
Stack Tree-sitter yang telah dimodifikasi besar-besaran dengan grammar kustom, heuristik handler, dan cakupan ekstraksi 285 bahasa
Protokol MCP
Server MCP jarak jauh untuk Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop, dan klien lain yang kompatibel dengan MCP. 11 alat berjalan pada Cloudflare Worker berbasis TypeScript dengan dukungan bawaan untuk transport streamable HTTP.
Lance columnar + R2
Embedding yang di-cache secara columnar dan disinkronkan ke cloud
Timeline Arsitektur
Stack setelah melewati jalan buntu
Maguyva tidak langsung mencapai bentuknya seperti sekarang. Setiap layer bertahan karena membuat sistem lebih mudah dipahami, lebih murah dioperasikan, atau lebih mudah di-debug saat tertekan.
Eksperimen orkestrasi dimulai lebih awal. Timeline ini dimulai pada September 2025, saat produk Maguyva sendiri akhirnya menemukan fokusnya.
Pembangunan Maguyva yang fokus dimulai → Voyage voyage-code-3
Arah produk makin mantap dan siklus iterasi cepat dimulai
Layer retrieval vektor biner
Pencarian terkuantisasi dengan index yang ringkas, tanpa stack vektor terpisah
Mesin bahasa kode mulai aktif
Query kustom, fallback parser, dan heuristik berbasis handler di 285 bahasa
Pencarian fusi multi-modal
Retrieval berperingkat di index semantik, teks, AST, dan graf dalam satu query
Sinkronisasi Lance columnar + R2
Cache columnar di sisi server, cold start lebih cepat
Framework validasi 285 bahasa
Pengujian ekstraksi otomatis di semua bahasa yang didukung
Peluncuran publik di maguyva.ai
7 bulan dari pembangunan fokus hingga tersedia untuk publik
Layanan MCP pada Cloudflare Worker berbasis TypeScript
Transport streamable HTTP bawaan, latensi lebih rendah, dialihkan saat trafik tetap berjalan
Embedding produksi → voyage-4-large
Pencarian semantik dengan recall lebih tinggi setelah beralih dari voyage-code-3
> ps aux | grep maguyva
Kami memakai apa yang kami rilis
Maguyva dibangun oleh agen yang berjalan di atas Maguyva.
Sistem orkestrasi kami mengoordinasikan agen AI spesialis yang memakai tool MCP, index pencarian, dan infrastruktur produksi yang sama persis dengan yang Anda dapatkan. Tidak ada versi internal. Halaman tim mencantumkan “1x Maguyva ($149) — kami membayar diri kami sendiri.” Itu bukan lelucon. Itu invoice sungguhan.
// customer zero merilis ke produksi setiap hari
> cat /etc/principles.d/*.conf
Aturan yang bertahan di produksi
Ini adalah batasan-batasan yang tetap berguna di produksi. Lebih soal menjaga sistem tetap mudah dipahami saat agen membuat perubahan dengan cepat, bukan soal ideologi.
Tanpa Fallback Diam-Diam
Gagal cepat, perbaiki cepat. Setiap error langsung terlihat. Tidak ada penurunan fungsi secara bertahap yang menyembunyikan bug di produksi.
// panic > kerusakan data diam-diam
RPC-First
Logika di sisi database demi performa. Fungsi PostgreSQL dieksekusi dekat dengan data, menghilangkan round trip.
// fungsi PostgreSQL, 0 ORM
CQRS
Jalur write dan read dipisah. Pipeline indexing menulis, tool MCP membaca. Strategi optimisasi yang berbeda.
// tulis: berkelompok | baca: dari cache
UUID Deterministik
Koherensi cache tanpa lookup database. Input yang sama = ID yang sama. Operasinya dirancang agar idempoten.
// uuid5(namespace, content_hash)
Arsitektur terbaik adalah yang bisa Anda debug jam 3 pagi.
(Sudah kami uji langsung.)
// terakhir diperbarui: 2026-10
> ssh infra@maguyva -- status
Di mana kode Anda disimpan
Tidak ada misteri. Inilah persisnya yang terjadi pada kode Anda saat Anda menghubungkan repo.
Server metal, US East
Mesin bare-metal di Ashburn, dioptimalkan untuk throughput indexing, bukan instance serbaguna dengan beban kerja lain yang saling berebut sumber daya.
CDN global Cloudflare
Respons API dan MCP di-cache di edge. Aset statis disajikan dari jaringan global Cloudflare.
Dipartisi per tenant, per workspace
Setiap workspace mendapatkan index repository yang dibatasi per tenant, di seluruh pipeline dan database. Kami memakai kode pelanggan untuk menyediakan kecerdasan kode, bukan untuk melatih model atau menjual data.
Berbadan hukum di Singapura
UT International PTE. LTD. Yurisdiksi nyata, entitas nyata.
Hapus repo, hapus index-nya
Putuskan koneksi repo, dan Maguyva menghapus source code aktif yang terindeks, embedding, dan data graf dari layanan. Backup sisa akan kedaluwarsa sesuai jadwal retensi.
Butuh EU atau AU?
Region deployment tambahan adalah pembahasan khusus untuk pelanggan dengan kebutuhan residensi data.