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

> cat /etc/evolution.log

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

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

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

> lsmod | grep production

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

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

База даних

PostgreSQL + Lance

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

Ембединги

Voyage AI: voyage-4-large

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

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

Binary Quantized HNSW

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

Мовний рушій

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

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

Протокол

Протокол MCP

Віддалений MCP-сервер. Підтримувані клієнти: Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop і інші клієнти з підтримкою MCP. Кількість інструментів: 11. Сервер працює на Cloudflare Worker із TypeScript і вбудованою підтримкою транспорту streamable HTTP.

Кеш

Lance columnar + R2

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

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

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

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

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

1
2025-Q3 основа

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

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

2
2025-Q3 сховище

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

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

3
2025-Q4 ast-рушій

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

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

4
2025-Q4 пошук

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

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

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

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

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

6
2026-Q1 якість

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

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

7
2026-Q1 запуск

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

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

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

MCP-сервіс на Cloudflare Worker із TypeScript

Вбудована підтримка транспорту streamable HTTP, нижча затримка, переключення під робочим навантаженням

✓
NOW ембединги

Ембединги в продакшні → voyage-4-large

Семантичний пошук із вищою повнотою після переходу з voyage-code-3

> ps aux | grep maguyva

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

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

Наша система оркестрації координує спеціалізованих ШІ-агентів, які використовують ті самі 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-10

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

> ssh infra@maguyva -- status

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

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

Обчислення

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

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

Периферія

Глобальна CDN Cloudflare

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

Ізоляція

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

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

Юрособа

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

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

Видалення

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

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

Регіони

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

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