本文へスキップ

> 進化ログを表示中

Maguyvaの技術基盤

速度、デバッグのしやすさ、継続的な改善のために設計されています。中核には実績のあるインフラを据え、コードインテリジェンスが必要な部分には専用設計のコンポーネントを配置しています。

PostgreSQL + Lance量子化ベクトル検索コード言語エンジンどこでもMCP279+言語

> lsmod | grep production

本番環境で動いているもの

これらは、何度もの反復を経て残ったコアレイヤーです。そのすべてが、デバッグを容易にするか、エージェントの実行における摩擦を取り除くことで、その存在意義を勝ち取ってきました。

データベース

PostgreSQL + Lance

テナントごとに分割されたストレージとインデックス。ユーザー間でインデックスが混ざることはなく、あなたのコードは分離された状態を保ちます。

埋め込み

Voyage AI: voyage-4-large

エージェントの検索、取得、グラウンディングのための、高再現率のコード埋め込み。

ベクトル検索

Binary Quantized HNSW

埋め込みを2048ビットの署名に圧縮し、HNSWでインデックス化。ストレージを32分の1に削減し、低レイテンシの検索を、追加インフラなしで実現。

言語エンジン

コード言語エンジン

カスタム文法、ハンドラーヒューリスティック、279言語分の抽出カバレッジを備えた、大幅に改造されたTree-sitterスタック

プロトコル

MCPプロトコル

Claude Code、Claude Desktop、Cursor、VS Code、Windsurf、other MCP-compatible clients 向けのリモート MCP サーバー。TypeScript Cloudflare Worker 上で 11 個のツールとネイティブのストリーミング HTTP トランスポートを提供します。

キャッシュ

Lanceカラム型 + R2

カラム型キャッシュ、クラウド同期される埋め込み

アーキテクチャの変遷

行き止まりを経た後のスタック

Maguyvaは一気にこの形にたどり着いたわけではありません。各レイヤーが生き残ったのは、システムを理解しやすくし、運用コストを下げ、プレッシャーの中でもデバッグしやすくしたからです。

オーケストレーションの実験自体はもっと早くから始まっていました。この年表は、Maguyvaというプロダクトそのものの方向性が定まった2025年9月から始まります。

1
2025-Q3基盤

集中的なMaguyva開発が始動 → Voyage voyage-code-3

プロダクトの方向性が固まり、高速な反復のループが始まる

2
2025-Q3ストレージ

バイナリベクトル検索レイヤー

コンパクトなインデックスによる量子化検索、別立てのベクトルスタックは不要

3
2025-Q4ASTエンジン

コード言語エンジンが稼働開始

279言語にわたる、カスタムクエリ、パーサーのフォールバック、ハンドラーベースのヒューリスティック

4
2025-Q4検索

マルチモーダル融合検索

1回のクエリで、セマンティック、テキスト、AST、グラフの各インデックスを横断してランク付けされた検索結果を取得

5
2026-Q1キャッシュ

Lanceカラム型 + R2同期

サーバーサイドのカラム型キャッシュにより、コールドスタートを高速化

6
2026-Q1品質

279言語対応の検証フレームワーク

対応するすべての言語にわたる、自動化された抽出テスト

7
2026-Q1ローンチ

maguyva.aiで一般公開

集中的な開発開始から一般提供開始まで7か月

8
2026-Q2プロトコル

TypeScript Cloudflare Worker 上の MCP

ネイティブのストリーミング HTTP トランスポートで遅延を削減し、稼働中のトラフィック下で切り替え

NOW埋め込み

本番環境の埋め込み → voyage-4-large

voyage-code-3 からの切り替え後、より高い再現率を実現するセマンティック検索

> ps aux | grep maguyva

私たちは自社製品の上で動く

Maguyvaは、Maguyva自身の上で動くエージェントによって構築されています。

私たちのオーケストレーションシステムは、あなたが使うのと同じMCPツール、検索インデックス、本番インフラを使う専門エージェントたちを調整しています。社内専用バージョンは存在しません。チームページには“1x Maguyva ($149) — 自分たちで払っている”と書かれています。これは冗談ではありません。請求書そのものです。

// カスタマーゼロは毎日本番環境にデプロイする

> cat /etc/principles.d/*.conf

本番環境で生き残ったルール

これらは、本番環境で役立ち続けている制約です。イデオロギーの話というよりも、エージェントが高速に変更を加える中でも、システムを理解可能な状態に保つための工夫です。

!

サイレントフォールバックなし

早く失敗し、早く直す。すべてのエラーは即座に表面化します。本番環境でバグを隠すような、なだらかな劣化はありません。

// パニック > サイレント破損

λ

RPCファースト

パフォーマンスのためのデータベース側ロジック。PostgreSQL関数がデータの近くで実行され、ラウンドトリップをなくします。

// PostgreSQL関数、ORMは0個

CQRS

書き込みと読み取りのパスを分離。インデックス化パイプラインが書き込み、MCPツールが読み取りを行う。それぞれ異なる最適化戦略。

// 書き込み: バッチ処理 | 読み取り: キャッシュ済み

#

決定論的UUID

データベース検索なしでキャッシュの一貫性を保つ。同じ入力 = 同じID。設計段階から冪等な操作。

// uuid5(namespace, content_hash)

最高のアーキテクチャとは、午前3時でもデバッグできるものだ。
(実際に試した。)

// 最終更新: 2026-07

自分のリポジトリで試す

> ssh infra@maguyva -- status

あなたのコードはどこにあるのか

謎はありません。リポジトリを接続したときに、あなたのコードに何が起こるかをそのままお伝えします。

コンピュート

ベアメタルサーバー、米国東部

アッシュバーンにあるベアメタルマシン。ノイズの多い汎用インスタンスではなく、インデックス化のスループットに合わせてチューニングされています。

エッジ

Cloudflareのグローバル CDN

APIおよびMCPのレスポンスはエッジでキャッシュされます。静的アセットはCloudflareのグローバルネットワークから配信されます。

分離

ワークスペースごとにテナント分割

各ワークスペースは、パイプラインとデータベース全体にわたってテナント単位でスコープされたリポジトリインデックスを持ちます。顧客のコードは、コードインテリジェンスを提供するために使用するのであって、モデルの学習やデータ販売のためではありません。

運営法人

シンガポール法人

UT International PTE. LTD. 実在する法域、実在する法人です。

削除

リポジトリを削除すれば、インデックスも削除

リポジトリの接続を解除すると、Maguyvaはアクティブなインデックス済みソースコード、埋め込み、グラフデータをサービスから削除します。残存バックアップは保持スケジュールに従って期限切れになります。

リージョン

EUやAUが必要ですか?

追加のデプロイリージョンについては、データ保管要件のある顧客の方とご相談させていただきます。