Холабосс AI Runtime переходит на TypeScript, реализует постоянные порты MCP.

Пользователь Reddit проанализировал репозиторий среды выполнения локального агента Holaboss AI, выделив два значительных инженерных улучшения для разработчиков, работающих с локальными стеками LLM, такими как Ollama, llama.cpp и LM Studio в сочетании с MCP (Model Context Protocol).
Упаковка только на TypeScript
Среда выполнения полностью переведена на TypeScript. API-слой, оркестрация запуска, хостинг MCP в рабочей среде и упаковка теперь полностью реализованы на TypeScript. Это означает, что упакованная среда выполнения больше не включает исходный код Python или зависимости от Python. Для локальных/самостоятельно размещаемых стеков это приводит к уменьшению размера пакета, меньшему количеству компонентов и снижению межъязыкового расхождения.
Управление постоянными портами MCP
Среда выполнения устранила жестко заданную логику распределения портов MCP. Вместо этого порты теперь сохраняются в SQLite с ограничением UNIQUE(port) и ключом (workspace_id, app_id). Запускающий процесс объединяет подготовленные серверы MCP во время начальной загрузки. Этот подход гарантирует, что локальные вспомогательные сервисы возвращаются на стабильные, устойчивые к конфликтам порты при перезапусках, заменяя типичный метод "13100 + предположения".
Анализ предполагает, что по мере улучшения локальных моделей фокус смещается с качества модели на качество инфраструктуры. Упаковка, жизненный цикл вспомогательных сервисов, локальное обнаружение служб и состояние среды выполнения становятся критическими факторами, определяющими, насколько надежным кажется локальный стек агентов на практике.
Репозиторий доступен по адресу: https://github.com/holaboss-ai/holaboss-ai
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

Протокол открытой памяти: единое хранилище памяти для Claude, ChatGPT, Cursor
Open Memory Protocol (OMP) — это не зависящая от вендора спецификация и эталонный сервер для переносимой памяти ИИ. Запустите собственный сервер через Docker или npx, подключите Claude через MCP и автоматически делитесь памятью с ChatGPT и Cursor.

Claude-voice: Локальный TTS с выделением слов для Claude Code
Claude-voice — это инструмент на Python, который добавляет локальное преобразование текста в речь с подсветкой слов в реальном времени к голосовому режиму Claude Code. Он использует Kokoro TTS (82 миллиона параметров), работающую полностью локально без API-ключей.

Claude Code v2.1.90 добавляет поддержку мыши с флагом CLAUDE_CODE_NO_FLICKER.
Anthropic выпустила Claude Code v2.1.90 с новой функцией, которая включает поддержку мыши в интерфейсе чата. Пользователи могут активировать её, установив переменную окружения CLAUDE_CODE_NO_FLICKER=1 перед запуском claude.

Упрощение автоматизации с помощью оберток OpenClaw
Обертки OpenClaw предлагают эффективный способ управления ИИ-агентами кодирования. Узнайте, как эти инструменты легко интегрируются в существующие структуры с примерами конкретных команд и отзывами сообщества.