Lumaktaw papunta sa content

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

PostgreSQL + LanceQuantized na paghahanap sa vectorEngine ng wikang pang-codeMCP kahit saan279+ na wika

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

Database

PostgreSQL + Lance

Tenant-partitioned na storage at index. Nananatiling isolated ang code mo, walang cross-user na paghahalo ng index.

Embeddings

Voyage AI: voyage-4-large

High-recall na code embeddings para sa agent search, retrieval, at grounding.

Paghahanap sa vector

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 wika

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

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.

Cache

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.

1
2025-Q3pundasyon

Nagsimula ang focused na build ng Maguyva → Voyage voyage-code-3

Humigpit ang direksyon ng produkto at nagsimula ang mabilis na iteration loop

2
2025-Q3imbakan

Layer ng binary vector retrieval

Quantized na search na may compact na index, walang hiwalay na vector stack

3
2025-Q4AST engine

Nag-online ang engine ng wikang pang-code

Custom na query, parser fallback, at handler-based na heuristics sa 279 na wika

4
2025-Q4paghahanap

Multi-modal na fusion search

Ranked na retrieval sa semantic, text, AST, at graph index sa iisang query

5
2026-Q1cache

Lance columnar + R2 na sync

Server-side na columnar cache, mas mabilis na cold start

6
2026-Q1kalidad

279-wikang validation framework

Automated na extraction testing sa bawat suportadong wika

7
2026-Q1paglulunsad

Public launch sa maguyva.ai

7 buwan mula sa focused build hanggang sa public availability

8
2026-Q2protocol

TypeScript Cloudflare Worker MCP (worker ng MCP sa edge)

Native na streamable HTTP transport, mas mababang latency, ipinalit habang may live traffic

NOWmga embedding

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

Subukan sa repo mo

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

Compute

Mga metal server, US East

Mga bare-metal machine sa Ashburn, tuned para sa indexing throughput sa halip na maiingay na general-purpose instance.

Edge

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.

Paghihiwalay

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.

Entidad

Nakarehistro sa Singapore

UT International PTE. LTD. Totoong hurisdiksiyon, totoong entidad.

Pagtanggal

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.

Mga Rehiyon

Kailangan ng EU o AU?

Ang mga karagdagang deployment region ay usapan para sa mga customer na may residency requirement.