KillianLucas/open-interpreter

Легковесный кодовый агент для открытых моделей, таких как DeepSeek, Kimi и Qwen

Агенты⭐ 68 395Rustпоследний релиз: rust-v0.0.45
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Open Interpreter — это легковесный coding-агент для терминала, работающий с открытыми LLM (такими как Deepseek, Kimi, Qwen) через систему эмуляции harness.

Зачем нужен

Инструмент позволяет выполнять код и управлять компьютером, используя недорогие модели, за счет специализированных harness, оптимизированных под их возможности. Он полезен для автоматизации задач, требующих выполнения команд и взаимодействия с интерфейсами, без необходимости использовать дорогие проприетарные API.

Что можно реализовать

  • Автоматизация рутинных задач через терминал с использованием открытых моделей
  • Тестирование веб-приложений и нативных приложений через встроенный QA-скилл (agent-browser, trycua)
  • Локальная разработка и отладка кода с изолированным выполнением команд в sandbox
  • Интеграция AI-агента в IDE через Agent Client Protocol (ACP)

Ключевые возможности

  • Поддержка множества harness (native, claude-code, kimi-cli, qwen-code, deepseek-tui, swe-agent и др.) для оптимизации работы разных моделей
  • Локальное хранение конфигурации и состояния сессии в ~/.openinterpreter
  • Встроенная поддержка sandboxing для безопасного выполнения команд на macOS, Linux и Windows
  • Возможность переключения моделей и провайдеров прямо из TUI с помощью команды /model

👤 Кому подойдёт: разработчики, DevOps-инженеры, исследователи, работающие с открытыми LLM и нуждающиеся в локальном или低成本 AI-агенте для автоматизации

Релизы

rust-v0.0.45minor
🕐 вчера · релиз на GitHub ↗

Добавлены модели DeepSeek Flash и V4 Pro, исправлена загрузка списка моделей и проблема с UTF-8.

  • Added: В модельный picker добавлены DeepSeek Flash и DeepSeek V4 Pro.
  • Added: DeepSeek Flash поддерживает ввод изображений и контекст до 1 млн токенов.
  • Fixed: Исправлена ненадёжная загрузка доступных моделей в интерфейсе выбора.
  • Fixed: Применено исправление границы UTF-8 из PR #1911.
rust-v0.0.44minor
🕐 6 дн назад · релиз на GitHub ↗

Добавлена поддержка моделей GLM-5.3 и GLM-5.3-Flash от Z.AI и Zhipu AI с расширенными возможностями.

  • Added: Добавлены модели GLM-5.3 и GLM-5.3-Flash для провайдеров Z.AI и Zhipu AI.
  • Added: GLM-5.3-Flash поддерживает ввод изображений и контекстное окно до 1 млн токенов.
  • Added: Обновлен каталог провайдеров и метаданные, включая модели GLM-5.2/5.3 highspeed.
  • Поддержка GPT-6 Astra, GPT-5.6 и Gemini 3.8 Flash осталась без изменений.
rust-v0.0.43minor
🕐 7 дн назад · релиз на GitHub ↗

Релиз на базе Rust-v0.154.0: добавлена поддержка Gemini 3.8/3.7 Flash, Z.AI и GLM, а также пресетов GPT-6 и GPT-5.6.

  • Added: Добавлены модели Gemini 3.8 Flash и 3.7 Flash, а также поддержка Z.AI ZCode и GLM.
  • Added: Введены пресеты для GPT-6 Astra, GPT-5.6 Sol, Terra и Luna.
  • Fixed: Улучшено определение Chat Completions, выбор ACP harness и брендирование Open Interpreter.
  • Added: Реализованы повторно используемые диагностики Ollama и улучшено кроссплатформенное упаковывание.
  • Fixed: Обновлена валидация релиза: сохранение подписи при наличии учетных данных или явная публикация неподписанных артефактов.
rust-v0.0.42minor
🕐 13 дн назад · релиз на GitHub ↗

Релиз 0.0.42: обновлён список моделей, улучшена навигация CLI и добавлен диагностический инструмент для Ollama.

  • Added: Добавлены новые идентификаторы моделей от Google, Anthropic, Z.AI и унаследованные пресеты Codex.
  • Added: Улучшена discoverability провайдеров и транспорта через обновлённые справки CLI и автодополнение.
  • Added: Внедрён скрипт ollama_qwen_smoke.py для диагностики работы Qwen с инструментами через Ollama.
  • Fixed: Унифицировано брендинг и сообщения об ошибках, улучшена ясность помощи по конфигурации exec.