Repolode
clacky-ai

clacky-ai/openclacky

Открытый AI-агент на Ruby для программирования и общих задач с минимальным набором инструментов и любой OpenAI-совместимой моделью.

Open source альтернатива:Claude Code

Звёзды
1,206
Форки
113
Открытые issues
28
Последний коммит
15 часов назад

Что это?

OpenClacky — открытый AI-агент для сессий программирования, написания текстов и исследований. Работать с ним можно из терминала или через локальный Web UI. Агент совместим с любым OpenAI-совместимым API; для Claude, GPT, DeepSeek, Kimi, MiniMax и OpenRouter предусмотрена встроенная настройка. Пользователи указывают собственные API-ключи.

Проект делает упор на экономию токенов. В нём есть 16 основных инструментов, а остальные возможности реализованы через систему Skill: навыки вызываются слэш-командой, их можно создавать по описанию на обычном языке в виде файлов SKILL.md и обновлять после каждого запуска. Во время простоя агент также сжимает длинный контекст, чтобы поддерживать prompt cache в актуальном состоянии. Для подтверждения действий инструментов доступны отдельные режимы — вручную или автоматически.

Установить проект можно с помощью десктопного установщика для macOS и Windows, как RubyGem (требуется Ruby 3.1 или новее), через shell-скрипты или как Docker-образ. Web UI поддерживает несколько параллельных сессий и может быть защищён ключом доступа.

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

  • 01Работает в терминале или через локальный Web UI, поддерживает несколько параллельных сессий.
  • 02Совместим с любой OpenAI-совместимой моделью; пользователи указывают собственные API-ключи.
  • 03Предоставляет 16 основных инструментов, а остальные возможности подключаются через систему Skill.
  • 04Позволяет создавать Skill по описанию на обычном языке и вызывать их с помощью /.
  • 05Предлагает режимы подтверждения действий инструментов Manual и Auto.
  • 06Устанавливается через десктопный установщик, RubyGems, shell-скрипт или Docker.

Сценарии использования

  • Использование AI-ассистента для повседневных задач программирования, например создания каркаса проекта или изучения незнакомой кодовой базы.
  • Создание переиспользуемых Skill, которые объединяют повторяющиеся рабочие процессы команды.
  • Запуск агента с выбранной моделью, чтобы контролировать расходы на API.
  • Работа с агентом на общем Linux-хосте через Web UI, защищённый ключом доступа.

Быстрый старт

  1. 1

    Установите gem (требуется Ruby 3.1 или новее).

    gem install openclacky
  2. 2

    Запустите интерактивного агента в каталоге проекта.

    openclacky
  3. 3

    В сеансе выполните /config, чтобы задать API Key, Model и Base URL.

Что важно знать

  • Для установки gem требуется Ruby 3.1 или новее.
  • API-ключ для модели, совместимой с OpenAI, нужно предоставить самостоятельно (BYOK).
  • При запуске Docker в macOS или Windows возможности автоматизации браузера могут быть ограничены.

В подборках

Темы

Частые вопросы

Что такое openclacky?
Открытый AI-агент на Ruby для программирования и общих задач с минимальным набором инструментов и любой OpenAI-совместимой моделью. OpenClacky — открытый AI-агент для сессий программирования, написания текстов и исследований. Работать с ним можно из терминала или через локальный Web UI. Агент совместим с любым OpenAI-совместимым API; для Claude, GPT, DeepSeek, Kimi, MiniMax и OpenRouter предусмотрена встроенная настройка. Пользователи указывают собственные API-ключи.
openclacky можно использовать бесплатно? Какая у него лицензия?
openclacky распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
openclacky всё ещё поддерживается?
Активно поддерживается. Последний коммит в openclacky — 7 нояб. 2026 г..
Для чего можно использовать openclacky?
Использование AI-ассистента для повседневных задач программирования, например создания каркаса проекта или изучения незнакомой кодовой базы. Создание переиспользуемых Skill, которые объединяют повторяющиеся рабочие процессы команды. Запуск агента с выбранной моделью, чтобы контролировать расходы на API. Работа с агентом на общем Linux-хосте через Web UI, защищённый ключом доступа.
Как установить openclacky?
Установите gem (требуется Ruby 3.1 или новее).: gem install openclacky Запустите интерактивного агента в каталоге проекта.: openclacky В сеансе выполните /config, чтобы задать API Key, Model и Base URL.
Где скачать openclacky?
Исходный код и инструкции по установке — на GitHub: https://github.com/clacky-ai/openclacky

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытый агент для программирования: изучает проект, редактирует файлы и запускает тесты из терминала, приложения, браузера или редактора.

36,1 тыс.+111 за неделю2,5 тыс.GoMITАктивно поддерживаетсяОбновлён 5 часов назад

Терминальный агент для программирования на Rust с Lua-плагинами, которые можно менять и перезагружать на лету, собственным рендерером и Vim-редактированием.

69+4 за неделю8RustMITАктивно поддерживаетсяОбновлён 4 часа назад

Open source AI-агент для программирования, работающий в терминале; также доступны desktop-приложение и два встроенных агента для разработки и планирования изменений.

225,2 тыс.+1,7 тыс. за неделю30,4 тыс.TypeScriptMITОбновлён 4 часа назад

Опенсорсный AI-агент от Google, который переносит Gemini в терминал и помогает анализировать, редактировать и автоматизировать работу с кодом.

108,8 тыс.+118 за неделю14,9 тыс.TypeScriptApache-2.0Активно поддерживаетсяОбновлён 22 часа назад