by josephsenior (community) Python 3.12–3.13, GPT, Claude, PaLM, локальные модели
Local-first автономный coding-агент, который планирует, выполняет, валидирует и завершает софтверные задачи end-to-end.
Интерактивный CLI (и веб-интерфейс), использующий Claude 3.5 Sonnet для задач разработки ПО. Позволяет Claude генерировать и …
Token-эффективный AI-агент — та же плотность интеллекта при том же бюджете токенов.
Платформа для запуска и управления AI-агентами разработки — «ваша первая AI Agents Company».
Экспериментальный CLI coding-агент, эксперименты вокруг архитектуры Goose.
pipx install grinta grinta
Grinta в действии — нажмите на превью, чтобы посмотреть полную демонстрацию.
Grinta планирует, редактирует, выполняет команды, отлаживает сбои, проверяет результат и продолжает работу, пока задача не будет завершена. Его управляющая панель и состояние сеанса остаются локальными; для вывода можно использовать крупного облачного провайдера или локальную модель.
Установка · Документация · Архитектура · Примеры
4ч 33м автономного запуска · 16 393 событий · 373 результата инструментов · без дополнительных сообщений пользователя
Установите стабильную версию из PyPI:
pipx install grinta
grinta
Дополнительные интеграции доступны как grinta[rag] или grinta[all]. См. Быстрый старт для Windows, WSL2, Linux, macOS и настройки провайдеров.
Контрибьюторам, разрабатывающим Grinta, следует следовать инструкциям по настройке из исходников в CONTRIBUTING.md.
| Длительное выполнение | Восстановление после сбоев | Хранилище ключ-значение на базе Raft |
|---|---|---|
Работал автономно 4ч 33м, обработал 16 393 событий и достиг статуса FINISHED несмотря на сбои провайдера и среды выполнения. |
Прочитал вывод неудачного теста, выявил дефекты, отредактировал код и повторно запустил проверку без дополнительных подсказок. | Создал хранилище ключ-значение на базе Raft, восстановился после ошибки гонки и завершил с 39/39 пройденными тестами. |
| Читать отчёт | Изучить пример | Смотреть и изучать |
flowchart TD
A["Task"] --> B["Plan and act"]
B --> C["Local tools"]
C --> D["Observe and validate"]
D -->|"More work or failure"| B
D -->|"Quality gates pass"| E["Finish"]
SessionOrchestrator координирует намерения модели, конвейер безопасности и валидации, локальное выполнение и наблюдения. Устойчивый поток событий записывает сессию, а контрольные точки завершения сокращают преждевременные состояния «готово». Ознакомьтесь с руководством по архитектуре для полной карты компонентов и руководством по надёжности для поведения при восстановлении.
В этой таблице описаны проектные обязательства Grinta — это не непроверенный рейтинг производительности по сравнению с другими агентами.
| Возможность | Grinta |
|---|---|
| Локальная панель управления | Да |
| Независимость от провайдера вывода | Да |
| Поддержка локальных моделей | Да |
| Интеграция с LSP | Да |
| Отладка через DAP | Да |
| Устойчивый журнал сессий | Да |
| Контрольные точки и откат | Да |
| Терминальный интерфейс | Да |
| Требуется облачный аккаунт | Нет |
Grinta разработан для разработчиков, которые ценят локальное выполнение, свободу выбора провайдера, прозрачное состояние и рабочие процессы, ориентированные на восстановление, способные выдерживать длительные задачи.
Grinta выполняет команды с привилегиями локального пользователя. Контрольные точки политики, маскирование секретов и опциональная изоляция процессов снижают риски, но не делают вредоносный код безопасным. Используйте виртуальную машину или контейнер для ненадёжных репозиториев и ознакомьтесь с контрольным списком безопасности перед увеличением уровня автономности.
Grinta ищет участников, заинтересованных в:
Начните с good-first-issue или ознакомьтесь с Картой участника. Полный рабочий процесс разработки описан в CONTRIBUTING.md.
Создано и поддерживается Youssef Mejdi. Распространяется под лицензией MIT License.