Relay: Open-source ассистент для кода, который не зависит от Big Tech
Relay: когда одного провайдера AI недостаточно
Ещё пару лет назад словосочетание «AI-помощник для кода» означало выбор между парой крупных игроков. Ситуация меняется. Появляются проекты, которые ставят под сомнение привычную монополию — и один из них заслуживает внимания.
Знакомьтесь: Relay
Relay — это десктопный агент для программирования, построенный на базе Electron. Приложение совмещает чат-интерфейс для общения с AI и полноценное рабочее пространство с редактированием файлов, выполнением команд и поддержкой MCP-плагинов.
Главная фишка: Relay не заставляет вас использовать GPT-4 или Claude. Разработчики сразу заложили поддержку альтернативных провайдеров. Речь не о формальном чекбоксе в настройках — код содержит полноценную интеграцию с:
- DeepSeek — китайская лаборатория с впечатляющей производительностью и разумными ценами
- Qwen — языковые модели от Alibaba
- GLM — разработка Zhipu AI
- Kimi — продукт Moonshot AI
- MiniMax — ещё один игрок из Китая, за которым стоит следить
Такая поддержка говорит о том, что авторы проекта сами работают с этими провайдерами, а не просто добавили кнопку «использовать».
Почему это важно
Для команд с ограниченным бюджетом выбор очевиден. DeepSeek или другие китайские модели обходятся значительно дешевле премиальных вариантов. Для стартапов, которые итератируют быстро, экономия на инструментарии накапливается.
Но дело не только в деньгах. Зависимость от одного AI-провайдера — это риск. Когда ваш рабочий процесс завязан на uptime, ценообразование и политики конкретной компании, любое изменение бьёт по вам напрямую. Relay и подобные проекты дают сообществу альтернативу.
Техническая сторона
Архитектура разделена:
- Интерфейс — React для чата и рабочего пространства
- Серверная часть — Tauri (Rust вместо Node.js в классическом Electron)
Выбор Tauri — это не просто модный тренд. Такие приложения потребляют меньше ресурсов и работают быстрее. Для инструмента, который открыт целый день, это ощутимо.
Контроль на стороне человека
Relay включает механизм human-in-the-loop. AI не может самостоятельно менять файлы или выполнять команды — каждое действие требует подтверждения. Для команд с повышенными требованиями к безопасности это критически важная деталь.
Статус проекта
Откровенно: это ранняя бета. Будут баги, шероховатости, изменения в функциональности. Но основа выглядит здоровой, а открытый код позволяет сообществу влиять на развитие.
Попробовать
Если хочется попрощаться с зависимостью от мейнстримных провайдеров или просто изучить альтернативу — загляните в репозиторий Relay на GitHub. Исходники открыты, обратная связь приветствуется.
Рынок AI-ассистентов для разработки становится разнообразнее. Relay — пример подхода, где во главе угла стоит выбор разработчика, а не маркетинговые решения вендора. Интересно ли вам подобное? Или экономия не стоит отказа от привычных решений?