Блог

Строим открыто. Делимся тем, что узнаём.

Единый медиа-API OctoHub 0.8.0 маршрутизирует запросы на изображения, видео, речь и транскрипцию через один самостоятельно размещаемый прокси к fal, ElevenLabs, Replicate, Runway и OpenRouter, с API-ключами на каждого тенанта, долговечными записями задач и стоимостью каждого запроса, записанной в вашей собственной базе данных

Перевод ИИ OctoHub 0.8.0: прокси отрастил единый медиа-API

OctoHub 0.8.0 прячет изображения, видео, речь и транскрипцию за ту же самостоятельно размещаемую входную дверь, что и ваши chat completions, — один JSON-конверт на четыре задачи, пять провайдеров, задачи в очереди, переживающие рестарт, и стоимость каждого запроса, которая говорит «цены нет» вместо того, чтобы придумать ноль. Построено на octolib 0.36.1. Открытый код, Rust, Apache-2.0.

Волна релизов открытого Muvon AI стека за начало сентября 2026 — агентный рантайм Octomind 0.50.2 с едиными профилями моделей и фоновыми результатами посреди хода, keyboard-first AI-браузер Octoweb 0.14 с воркспейсами и A2UI-интерфейсами, которые рисует агент, Octolib 0.36.1 с генерацией медиа через fal, ElevenLabs и Runway, файловый MCP-сервер Octofs 0.15.3, поиск по коду Octocode 0.25.0, память агента Octobrain 0.13.1, LLM-прокси OctoHub 0.7.13, синхронизация файлов Synx 0.1.4, а также Vext и Timex, выставляющие локальные MCP-серверы

Перевод ИИ Волна релизов, начало сентября 2026: 77 релизов, интерфейс, который рисует агент, и стек, который перестал заставлять вас ждать

Девятнадцать дней, семьдесят семь релизов в десяти репозиториях. Octomind 0.45 → 0.50.2 с одним профилем модели, памятью, которая забывает намеренно, и фоновыми результатами, приходящими прямо посреди хода. Octoweb 0.11 → 0.14 с воркспейсами и интерфейсом, который рисует агент. Octolib обзавёлся стеком генерации медиа — изображения, видео, речь, транскрипция — плюс Claude 5.1, GPT-6 и Gemini 3.8. Octofs 0.15.3, Octocode 0.25.0, Octobrain 0.13.1, OctoHub 0.7.13, Synx 0.1.4 и два Mac-приложения, ставших MCP-серверами.

Octoweb теперь живёт на octoweb.xyz — командная палитра поверх нового сайта, переключатель рабочих пространств с изолированными профилями и ИИ-сайдбар, в строке модели которого стоит local двоеточие qwen3-coder — знак того, что браузер работает на том провайдере, которого настроили вы

Перевод ИИ У Octoweb теперь свой дом — и он по-прежнему работает на ваших моделях, а не на наших

Octoweb, наш бесплатный клавиатурный браузер для macOS, переехал из меню продуктов Octomind на octoweb.xyz. Заодно отвечаем на вопрос, который нам задавали снова и снова: нет, он не привязан к нашему облаку. Браузер вообще никогда не обращается к провайдеру моделей — это делает локальный агент Octomind: через Octomind Cloud по одному ключу или через любого из двадцати восьми провайдеров, включая машину с Ollama у вас на столе. Плюс то, что принесли четыре релиза за три недели: рабочие пространства, MCP с маршрутизацией по пространствам, доверенный нативный ввод и A2UI v1.0. Открытый код, Apache-2.0.

Octofs 0.14 автоматически переводит долгие shell-команды в фоновые задачи, доступные как MCP-ресурсы, уведомляет клиента о завершении вместо блокировки вызова инструмента, разрешает SSH-цели через ~/.ssh/config и явно сообщает о пустых результатах поиска

Перевод ИИ Octofs 0.14: ожидание — не вызов инструмента

Одиннадцать релизов octofs за две недели превратили shell из самого медленного и хрупкого вызова инструмента в событийный: каждая команда стартует на переднем плане, через десять секунд автоматически становится фоновой задачей, не теряя ни байта, и по завершении уведомляет клиента. Плюс разрешение удалённых файловых систем через ~/.ssh/config, детектор злоупотреблений, заглядывающий внутрь ssh-команд, и поиск, который говорит «ничего не найдено» вслух. Открытый исходный код, Apache-2.0.

Волна релизов открытого Muvon AI стека за август 2026 — keyboard-first AI-браузер Octoweb, синхронизация файлов по SSH Synx, time-series база данных Pulsora на Rust, self-hosted LLM-прокси OctoHub, живой структурный граф знаний Octocode 0.21.0, сессионный контекст Octobrain 0.11.0, удалённые файловые системы Octofs 0.10.0, Octolib 0.32.1 с провайдерами xAI, Alibaba, Hetzner и npm-пакеты в скоупе @muvon

Перевод ИИ Волна релизов, август 2026: Octoweb, Synx, Pulsora, OctoHub — четыре запуска, и весь стек пришёл в движение

Двадцать два дня, сорок девять релизов, четыре запуска. Octoweb — keyboard-first AI-браузер для macOS; Synx — синхронизация файлов по SSH в реальном времени для удалённой разработки; Pulsora — time-series база данных на Rust для рыночных данных; OctoHub — self-hosted LLM-прокси с полной наблюдаемостью. Плюс Octocode 0.21.0 с живым структурным графом кода и branch-aware индексацией, Octofs 0.10.0 с удалёнными файловыми системами по SSH/SFTP, Octobrain 0.11.0, Octolib с пятью новыми провайдерами — и весь CLI-тулчейн, приземлившийся на npm.

Клавиатурный ИИ-браузер Octoweb — командная палитра поверх окна WebKit, сайдбар агента на Octomind справа и схема MCP-подключения, показывающая, как ИИ-клиенты управляют браузером

Перевод ИИ Знакомьтесь, Octoweb: клавиатурный браузер, где ИИ — полноправный гражданин, а не расширение

Octoweb — это WebKit-браузер на Rust для тех, кто живёт на клавиатуре: командная палитра, слоты быстрого доступа, readline-биндинги повсюду. И ИИ в нём — полноправный гражданин в обе стороны: агент в сайдбаре, работающий на Octomind, — с ним можно даже писать код — и экономичный по токенам MCP-сервер внутри браузера, чтобы ваши агенты могли им управлять. Мы построили его для себя; пять месяцев спустя это наш ежедневный браузер. macOS, открытый код, Apache-2.0.

Octofs 0.9.0 выводит каждую строку файла как составной идентификатор из позиции и хеша содержимого и проверяет этот идентификатор перед применением правки, поэтому устаревшие цели падают с самодостаточными ошибками

Перевод ИИ Octofs 0.9.0: строка 42 — это ложь

Octofs 0.9.0 даёт каждой строке составной идентификатор с проверкой по содержимому (N:hh): инструменты редактирования сверяют его с файлом перед записью, поэтому устаревшая цель падает с ошибкой и актуальным содержимым вместо того, чтобы молча отредактировать не ту строку. Плюс replace_all и корректная работа с CRLF в str_replace и жёсткий отказ при злоупотреблении shell. Открытый исходный код, Apache-2.0.

База данных временных рядов Pulsora на Rust хранит сжатые колоночные блоки данных рыночных тиков на диске

Перевод ИИ Знакомьтесь, Pulsora: база данных временных рядов на Rust для торговых данных

Мы создали Pulsora — открытую базу данных временных рядов на Rust, потому что поток рыночных тиков довёл наше хранилище до предела. Колоночные блоки, типозависимое сжатие и индекс на уровне блоков, который не растёт построчно.

Вывод терминала Synx с сеансом двусторонней синхронизации файлов между локальным каталогом и удалённым хостом поверх SSH

Перевод ИИ Знакомьтесь, Synx: синхронизация файлов для удалённой разработки

Synx — это открытая двусторонняя синхронизация каталогов в реальном времени поверх SSH: альтернатива Mutagen для тех, кто правит код локально, а собирает на удалённой машине. Написан на Rust, одна команда, без демонов.

Схема LLM-прокси OctoHub показывает единый шлюз, маршрутизирующий запросы агентов к нескольким провайдерам моделей с логированием и метриками

Перевод ИИ Знакомьтесь, OctoHub: единая входная дверь для каждой LLM, к которой обращаются ваши агенты

OctoHub — это самостоятельно размещаемый LLM-прокси, который вы ставите перед своими агентами. Один эндпоинт, алиасы моделей, балансировка нагрузки по провайдерам и журнал каждого ушедшего запроса с его стоимостью. Открытый код, Rust, Apache-2.0.

Octocode 0.20.0 добавляет файлы Markdown как узлы графа знаний GraphRAG, превращает ссылки между документами в связи references, исправляет потерю пакетов связей и вдвое снижает расход памяти при их загрузке

Перевод ИИ Octocode 0.20.0: Markdown становится частью графа знаний

Octocode 0.20.0 добавляет Markdown в граф знаний GraphRAG: документы становятся узлами, а ссылки между ними — типизированными связями references. В релиз также вошло исправление незаметно пропадавших связей в крупных проектах и двукратное снижение расхода памяти при их загрузке. Открытый исходный код, Apache-2.0.

Как отлаживать ИИ-агентов с наблюдаемостью Octomind — отчёты о стоимости по каждому запросу, разбивка токенов, лог сессии JSONL, трассировка через RUST_LOG, машиночитаемый вывод jsonl и OctoHub, логирующий каждый upstream-запрос к LLM

Перевод ИИ Отладка ИИ-агентов: наблюдаемость, которой нам не хватало в первый же день

Агент сжёг 4 доллара и 90 вызовов инструментов на задаче, которая должна была стоить три вызова, а мы смотрели в пустой терминал. Вот инструментарий, превративший гадание в двухминутную диагностику — /info, /report и /context из Octomind, лог сессии в zstd, трассировка через RUST_LOG, --format jsonl и OctoHub впереди, чтобы перехватывать каждый upstream-запрос.