Перейти до вмісту

> журнал еволюції

На чому працює Maguyva

Створено заради швидкості, зручності налагодження та постійного вдосконалення: перевірена інфраструктура в основі, спеціалізовані компоненти там, де цього потребує інтелект коду.

PostgreSQL + LanceКвантований векторний пошукМовний рушій кодуMCP всюди279+ мов

> lsmod | grep production

Що працює в продакшні

Це основні шари, які залишилися після багатьох ітерацій. Кожен із них заслужив своє місце тим, що спрощував налагодження або усував тертя в роботі агентів.

База даних

PostgreSQL + Lance

Сховище та індекси, розділені за орендарями. Ваш код залишається ізольованим, без змішування індексів між користувачами.

Ембединги

Voyage AI: voyage-4-large

Ембединги коду з високою повнотою пошуку для агентського пошуку, вибірки та обґрунтування відповідей.

Векторний пошук

Binary Quantized HNSW

Ембединги стиснуто до 2048-бітних сигнатур та проіндексовано за допомогою HNSW. Зменшення обсягу сховища у 32 рази, пошук із низькою затримкою, без жодної додаткової інфраструктури.

Мовний рушій

Мовний рушій коду

Суттєво доопрацьований стек на основі Tree-sitter із власними граматиками, евристиками обробників та покриттям вилучення для 279 мов

Протокол

Протокол MCP

Віддалений сервер MCP для Claude Code, Claude Desktop, Cursor, VS Code, Windsurf і other MCP-compatible clients. Інструменти 11 на TypeScript Cloudflare Worker із власним потоковим транспортом HTTP.

Кеш

Lance columnar + R2

Колонково кешовані, синхронізовані в хмарі ембединги

Хронологія архітектури

Стек після всіх глухих кутів

Maguyva не набула цієї форми одразу. Кожен шар вижив, бо робив систему зрозумілішою, дешевшою в експлуатації або легшою для налагодження під тиском.

Експерименти з оркестрацією почалися раніше. Ця хронологія починається у вересні 2025 року, коли продукт Maguyva набув чіткого фокусу.

1
2025-Q3основа

Починається сфокусована розробка Maguyva → Voyage voyage-code-3

Напрямок продукту закріплюється, і починається цикл швидких ітерацій

2
2025-Q3сховище

Шар бінарної векторної вибірки

Квантований пошук із компактними індексами, без окремого векторного стеку

3
2025-Q4ast-рушій

Мовний рушій коду запускається

Власні запити, запасні варіанти парсера та евристики на основі обробників для 279 мов

4
2025-Q4пошук

Мультимодальний комбінований пошук

Ранжована вибірка за семантичними, текстовими, AST- та графовими індексами в одному запиті

5
2026-Q1кешування

Синхронізація Lance columnar + R2

Колонковий кеш на стороні сервера, швидший холодний старт

6
2026-Q1якість

Фреймворк валідації для 279 мов

Автоматизоване тестування вилучення для кожної підтримуваної мови

7
2026-Q1запуск

Публічний запуск на maguyva.ai

7 місяців від старту сфокусованої розробки до публічної доступності

8
2026-Q2протокол

TypeScript Cloudflare Worker MCP (MCP-сервіс на периферії)

Власний потоковий транспорт HTTP, нижча затримка, заміна під живий трафік

NOWвбудовування

Виробничі вбудовування → voyage-4-large

Пошук semantic з вищим відкликанням після переходу від voyage-code-3

> ps aux | grep maguyva

Ми працюємо на тому, що самі випускаємо

Maguyva створюють агенти, які працюють на Maguyva.

Наша система оркестрації координує спеціалізованих AI-агентів, які використовують ті самі MCP-інструменти, пошукові індекси та продакшн-інфраструктуру, що й ви. Внутрішньої версії не існує. На сторінці команди зазначено: “1x Maguyva ($149) — ми платимо самі собі.” Це не жарт. Це рахунок-фактура.

// клієнт нуль деплоїть у продакшн щодня

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

Правила, що вижили в продакшні

Це обмеження, які залишилися корисними в продакшні. Тут менше йдеться про ідеологію й більше про те, щоб система залишалася зрозумілою, поки агенти вносять зміни на швидкості.

!

Без тихих запасних сценаріїв

Швидко падати, швидко виправляти. Кожна помилка проявляється негайно. Жодної плавної деградації, яка ховає баги в продакшні.

// паніка > тихе пошкодження даних

λ

RPC-First

Логіка на стороні бази даних заради продуктивності. Функції PostgreSQL виконуються поруч із даними, усуваючи зайві мережеві звернення.

// функції PostgreSQL, 0 ORM

CQRS

Окремі шляхи для запису та читання. Пайплайн індексації пише, MCP-інструменти читають. Різні стратегії оптимізації.

// записи: пакетно | читання: кешовано

#

Детерміновані UUID

Узгодженість кешу без звернень до бази даних. Однакові вхідні дані = однаковий ID. Ідемпотентні операції за задумом.

// uuid5(namespace, content_hash)

Найкраща архітектура — та, яку можна налагодити о 3 ночі.
(Ми це перевірили.)

// востаннє оновлено: 2026-07

Спробуйте на своєму репозиторії

> ssh infra@maguyva -- status

Де живе ваш код

Жодної загадковості. Ось точно, що відбувається з вашим кодом, коли ви підключаєте репозиторій.

Обчислення

Виділені сервери, US East

Виділені фізичні сервери в Ашберні, налаштовані на пропускну здатність індексації, а не типові шумні інстанси загального призначення.

Периферія

Глобальна CDN Cloudflare

Відповіді API та MCP кешуються на периферії (edge). Статичні ресурси віддаються з глобальної мережі Cloudflare.

Ізоляція

Розділення за орендарями для кожного робочого простору

Кожен робочий простір отримує індекси репозиторіїв, ізольовані на рівні орендаря, у пайплайні та базі даних. Ми використовуємо код клієнтів, щоб надавати інтелектуальний аналіз коду, а не тренувати моделі чи продавати дані.

Юрособа

Зареєстровано в Сінгапурі

UT International PTE. LTD. Реальна юрисдикція, реальна особа.

Видалення

Видаліть репозиторій — видаліть індекс

Відключіть репозиторій, і Maguyva видалить активний проіндексований вихідний код, ембединги та графові дані із сервісу. Залишкові резервні копії видаляються за графіком зберігання.

Регіони

Потрібен регіон EU чи AU?

Додаткові регіони розгортання обговорюються з клієнтами, які мають вимоги щодо резидентності даних.