> 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 набув чіткого фокусу.
Починається сфокусована розробка Maguyva → Voyage voyage-code-3
Напрямок продукту закріплюється, і починається цикл швидких ітерацій
Шар бінарної векторної вибірки
Квантований пошук із компактними індексами, без окремого векторного стеку
Мовний рушій коду запускається
Власні запити, запасні варіанти парсера та евристики на основі обробників для 285 мов
Мультимодальний комбінований пошук
Ранжована вибірка за семантичними, текстовими, AST- та графовими індексами в одному запиті
Синхронізація Lance columnar + R2
Колонковий кеш на стороні сервера, швидший холодний старт
Фреймворк валідації для 285 мов
Автоматизоване тестування вилучення для кожної підтримуваної мови
Публічний запуск на maguyva.ai
7 місяців від старту сфокусованої розробки до публічної доступності
MCP-сервіс на Cloudflare Worker із TypeScript
Вбудована підтримка транспорту streamable HTTP, нижча затримка, переключення під робочим навантаженням
Ембединги в продакшні → 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?
Додаткові регіони розгортання обговорюються з клієнтами, які мають вимоги щодо резидентності даних.