> binabasa ang evolution log
Kung saan tumatakbo ang Maguyva
Ginawa ito para sa bilis, debuggability, at tuluy-tuloy na pagpapabuti: napatunayang infrastructure ang nasa core, at purpose-built na mga component kung saan kinakailangan ito ng code intelligence.
> lsmod | grep production
Ang tumatakbo sa production
Ito ang mga core layer na nanatili pagkatapos ng maraming iteration. Nakuha ng bawat isa ang puwesto nito dahil pinadali nito ang pag-debug o inalis ang friction sa pagpapatakbo ng agent.
PostgreSQL + Lance
Tenant-partitioned na storage at index. Nananatiling isolated ang code mo, walang cross-user na paghahalo ng index.
Voyage AI: voyage-4-large
High-recall na code embeddings para sa agent search, retrieval, at grounding.
Binary Quantized HNSW
Naka-compress ang embeddings sa 2048-bit na signature at naka-index gamit ang HNSW. 32x na pagbawas sa storage, low-latency na search, zero na karagdagang infrastructure.
Engine ng wikang pang-code
Isang malawakang na-modify na Tree-sitter stack na may custom grammar, handler heuristics, at 279-wikang extraction coverage
Protocol ng MCP
Remote MCP server para sa Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, at other MCP-compatible clients. 11 tool sa isang TypeScript Cloudflare Worker na may native na streamable HTTP transport.
Columnar na Lance + R2
Columnar-cached, cloud-synced na embeddings
Timeline ng Architecture
Ang stack pagkatapos ng mga dead end
Hindi biglaan dumating si Maguyva sa hugis na ito. Nanatili ang bawat layer dahil pinabilis nito ang pag-unawa sa sistema, pinamura ang pagpapatakbo nito, o pinadali ang pag-debug sa gitna ng pressure.
Mas maaga nagsimula ang mga orchestration experiment. Nagsisimula ang timeline na ito noong Setyembre 2025, nang humigpit ang direksyon ng mismong produktong Maguyva.
Nagsimula ang focused na build ng Maguyva → Voyage voyage-code-3
Humigpit ang direksyon ng produkto at nagsimula ang mabilis na iteration loop
Layer ng binary vector retrieval
Quantized na search na may compact na index, walang hiwalay na vector stack
Nag-online ang engine ng wikang pang-code
Custom na query, parser fallback, at handler-based na heuristics sa 279 na wika
Multi-modal na fusion search
Ranked na retrieval sa semantic, text, AST, at graph index sa iisang query
Lance columnar + R2 na sync
Server-side na columnar cache, mas mabilis na cold start
279-wikang validation framework
Automated na extraction testing sa bawat suportadong wika
Public launch sa maguyva.ai
7 buwan mula sa focused build hanggang sa public availability
TypeScript Cloudflare Worker MCP (worker ng MCP sa edge)
Native na streamable HTTP transport, mas mababang latency, ipinalit habang may live traffic
Mga embedding sa production → voyage-4-large
Semantic search na mas mataas ang recall matapos lumipat mula sa voyage-code-3
> ps aux | grep maguyva
Tumatakbo kami sa mismong ini-ship namin
Ginawa ang Maguyva ng mga agent na tumatakbo sa Maguyva.
Kino-coordinate ng orchestration system namin ang mga specialist AI agent na gumagamit ng parehong MCP tools, search indexes, at production infrastructure na makukuha mo. Walang internal version. Nakalista sa team page ang “1x Maguyva ($149) — kami mismo ang nagbabayad.” Hindi iyon biro. Iyon ang invoice.
// araw-araw nagsi-ship ang customer zero sa production
> cat /etc/principles.d/*.conf
Ang mga panuntunang nakaligtas sa production
Ito ang mga hangganan na nanatiling kapaki-pakinabang sa production. Hindi ito tungkol sa ideolohiya kundi tungkol sa pananatiling maintindihan ng sistema habang mabilis na gumagawa ng pagbabago ang mga agent.
Walang tahimik na fallback
Mabilis mag-fail, mabilis ayusin. Agad lumilitaw ang bawat error. Walang graceful degradation na nagtatago ng bug sa production.
// panic > tahimik na corruption
RPC-First
Database-side na logic para sa performance. Ang mga PostgreSQL function ay tumatakbo malapit sa data, inaalis ang round trip.
// Mga PostgreSQL function, 0 ORM
CQRS
Magkahiwalay na write at read path. Ang indexing pipeline ang sumusulat, ang mga MCP tool ang bumabasa. Magkaibang optimization strategy.
// pagsulat: batched | pagbasa: cached
Deterministic na UUID
Cache coherence nang walang database lookup. Parehong input = parehong ID. Idempotent na operations sa disenyo mismo.
// uuid5(namespace, content_hash)
Ang pinakamahusay na architecture ay ang kaya mong i-debug nang alas-3 ng madaling araw.
(Nasubok na namin ito.)
// huling na-update: 2026-07
> ssh infra@maguyva -- status
Kung saan nakatira ang code mo
Walang misteryo. Narito nang eksakto kung ano ang nangyayari sa code mo kapag nag-connect ka ng repo.
Mga metal server, US East
Mga bare-metal machine sa Ashburn, tuned para sa indexing throughput sa halip na maiingay na general-purpose instance.
Global CDN ng Cloudflare
Naka-cache sa edge ang mga API at MCP response. Ang mga static asset ay inihahatid mula sa global network ng Cloudflare.
Tenant-partitioned kada workspace
Bawat workspace ay may tenant-scoped na repository index sa buong pipeline at database. Ginagamit namin ang code ng customer para magbigay ng code intelligence, hindi para mag-train ng model o magbenta ng data.
Nakarehistro sa Singapore
UT International PTE. LTD. Totoong hurisdiksiyon, totoong entidad.
Alisin ang repo, alisin ang index
Mag-disconnect ng repo at aalisin ng Maguyva ang aktibong naka-index na source code, embeddings, at graph data mula sa serbisyo. Mag-e-expire ang mga natitirang backup ayon sa retention schedule.
Kailangan ng EU o AU?
Ang mga karagdagang deployment region ay usapan para sa mga customer na may residency requirement.