Lompat ke konten

> 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 untuk tempat yang membutuhkan code intelligence.

PostgreSQL + LancePencarian vektor terkuantisasiMesin bahasa kodeMCP di mana saja279+ 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 agent.

Database

PostgreSQL + Lance

Storage dan index yang dipartisi per tenant. Kode Anda tetap terisolasi, tanpa pencampuran index antar pengguna.

Embedding

Voyage AI: voyage-4-large

Embedding kode dengan recall tinggi untuk search, retrieval, dan grounding agent.

Pencarian Vektor

Binary Quantized HNSW

Embedding dikompresi menjadi signature 2048-bit dan diindeks dengan HNSW. Pengurangan storage 32x, pencarian latensi rendah, tanpa infrastruktur tambahan.

Mesin Bahasa

Mesin Bahasa Kode

Stack Tree-sitter yang telah dimodifikasi besar-besaran dengan grammar kustom, heuristik handler, dan cakupan ekstraksi 279 bahasa

Protokol

Protokol MCP

Server MCP jarak jauh untuk Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, dan other MCP-compatible clients. Alat 11 berjalan pada Cloudflare Worker berbasis TypeScript dengan transport HTTP streaming native.

Cache

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.

1
2025-Q3foundation

Pembangunan Maguyva yang fokus dimulai → Voyage voyage-code-3

Arah produk mengeras dan siklus iterasi cepat dimulai

2
2025-Q3storage

Layer retrieval vektor biner

Pencarian terkuantisasi dengan index yang ringkas, tanpa stack vektor terpisah

3
2025-Q4ast-engine

Code language engine mulai aktif

Query kustom, fallback parser, dan heuristik berbasis handler di 279 bahasa

4
2025-Q4search

Pencarian fusi multi-modal

Retrieval berperingkat di index semantik, teks, AST, dan graf dalam satu query

5
2026-Q1caching

Sinkronisasi Lance columnar + R2

Cache columnar di sisi server, cold start lebih cepat

6
2026-Q1quality

Framework validasi 279 bahasa

Pengujian ekstraksi otomatis di semua bahasa yang didukung

7
2026-Q1launch

Peluncuran publik di maguyva.ai

7 bulan dari pembangunan fokus hingga tersedia untuk publik

8
2026-Q2protokol

TypeScript Cloudflare Worker MCP (layanan MCP di edge)

Transport HTTP streaming native, latensi lebih rendah, dialihkan saat trafik tetap berjalan

NOWembedding

Embedding produksi → voyage-4-large

Pencarian semantic dengan recall lebih tinggi setelah beralih dari voyage-code-3

> ps aux | grep maguyva

Kami memakai apa yang kami rilis

Maguyva dibangun oleh agent yang berjalan di atas Maguyva.

Sistem orkestrasi kami mengoordinasikan agent 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 agent membuat perubahan dengan cepat, bukan soal ideologi.

!

Tanpa Fallback Diam-Diam

Gagal cepat, perbaiki cepat. Setiap error langsung terlihat. Tidak ada graceful degradation yang menyembunyikan bug di produksi.

// panic > korupsi 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: batched | baca: cached

#

UUID Deterministik

Koherensi cache tanpa lookup database. Input yang sama = ID yang sama. Operasi idempotent by design.

// uuid5(namespace, content_hash)

Arsitektur terbaik adalah yang bisa Anda debug jam 3 pagi.
(Sudah kami uji langsung.)

// terakhir diperbarui: 2026-07

Coba di repo Anda

> ssh infra@maguyva -- status

Di mana kode Anda disimpan

Tidak ada misteri. Inilah persisnya yang terjadi pada kode Anda saat Anda menghubungkan repo.

Komputasi

Server metal, US East

Mesin bare-metal di Ashburn, dioptimalkan untuk throughput indexing, bukan instance general-purpose yang berisik.

Edge

CDN global Cloudflare

Respons API dan MCP di-cache di edge. Aset statis disajikan dari jaringan global Cloudflare.

Isolasi

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 code intelligence, bukan untuk melatih model atau menjual data.

Entitas

Berbadan hukum di Singapura

UT International PTE. LTD. Yurisdiksi nyata, entitas nyata.

Penghapusan

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.

Region

Butuh EU atau AU?

Region deployment tambahan adalah pembahasan khusus untuk pelanggan dengan kebutuhan residensi data.