Что это такое?
Фреймворк для создания AI-агентов программирования, которые работают в терминале и используют любые LLM-модели.
Open-source фреймворк на Python для создания терминальных AI-агентов программирования. Позволяет подключить любую LLM (локальную через Ollama или облачную), даёт инструменты для работы с файловой системой, shell и вебом, управляет разрешениями и сохраняет...
Для Python-разработчиков, которые хотят автоматизировать рутинные задачи кодирования через терминал с помощью AI. Подойдёт тем, кто работает с локальными моделями (Ollama) или облачными провайдерами (OpenAI, Anthropic).
Разработчики тратят время на рутинные задачи: поиск файлов, редактирование кода, выполнение shell-команд. Готовые AI-ассистенты часто ограничены конкретными моделями или требуют сложной интеграции.
OpenHarness предоставляет каркас для создания AI-агентов с инструментами для работы с файлами, shell-командами и веб-запросами. Агент работает в интерактивном режиме через CLI, запрашивает разрешения на опасные действия и сохраняет сессии. Ядро на Python, интерфейс на TypeScript.
Open-source фреймворк на Python для создания терминальных AI-агентов программирования. Позволяет подключить любую LLM (локальную через Ollama или облачную), даёт инструменты для работы с файловой системой, shell и вебом, управляет разрешениями и сохраняет историю сессий.
Проект использует гибридную архитектуру: ядро на Python, а CLI-интерфейс написан на TypeScript и общается с ядром через stdio — необычное решение для Python-проектов.
Стоит попробовать, если нужен кастомизируемый AI-агент для терминала. Проект в альфе, но базовый функционал уже работает. Хорошая основа для экспериментов.
Проект в активной разработке (альфа 0.1.0), есть план развития TypeScript CLI, но пока мало звёзд и форков.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Фреймворк для создания AI-агентов программирования, которые работают в терминале и используют любые LLM-модели.
Для Python-разработчиков, которые хотят автоматизировать задачи кодирования через AI прямо в терминале.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.