Repolode
taracodlabs

taracodlabs/aiden

Aiden — автономный движок с открытым исходным кодом, который планирует многоэтапные задачи, работает с файлами, терминалом, браузером, приложениями и API, а затем проверяет результат.

Звёзды
863
Форки
150
Открытые issues
20
Последний коммит
3 дня назад

Что это?

Aiden — автономный AI-агент для реальной работы на компьютере, ориентированный на локальное использование. Вы задаёте цель, а он планирует шаги, использует инструменты для работы с файлами, shell-команды, сценарии в браузере, API, MCP-серверы и подключённые каналы, учитывает релевантный контекст и восстанавливается после сбоев.

Проект различает успешно выполненную команду или слова модели «готово» и подтверждённое завершение задачи. Он отслеживает задачи, попытки, последствия, согласования, свидетельства, проверки и выводы, чтобы незавершённую или сомнительную работу можно было продолжить и сверить. Для значимых действий предусмотрены согласования с учётом уровня риска и ограниченные разрешения.

В Aiden есть Codebase Mode для снимков репозиториев, безопасного редактирования файлов с защитой от конфликтов, структурированного запуска тестов и сборок, а также операций Git. Доступны интерфейс командной строки, Workbench в браузере, фоновый демон, который по желанию реагирует на файлы, расписания, электронную почту и вебхуки, а также поддержка множества провайдеров моделей, включая Ollama для локальных моделей. Aiden работает на Windows, Linux, WSL и в режиме API на macOS; лицензия — AGPL-3.0.

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

  • 01Планирует многоэтапные задачи и продолжает их после перезапуска.
  • 02Работает с локальными файлами, shell-командами, автоматизацией браузера и API.
  • 03Для значимых действий требует согласования с учётом уровня риска.
  • 04Перед тем как отметить работу завершённой, фиксирует подтверждения и результаты проверок.
  • 05Поддерживает множество провайдеров моделей, в том числе локальные модели через Ollama.
  • 06Предлагает терминальный интерфейс и Workbench в браузере.

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

  • Вносить изменения в репозиторий с защитой от конфликтов и запускать его тесты.
  • Исследовать тему и сохранять структурированный отчёт в Markdown.
  • Автоматизировать повторяющиеся действия в браузере, например заполнение форм.
  • Реагировать на новые файлы или запланированные события с помощью фоновых триггеров.

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

  1. 1

    Установите стабильную версию глобально через npm

    npm install -g aiden-runtime
  2. 2

    Запустите Aiden в терминале

    aiden
  3. 3

    Или откройте Workbench в браузере

    aiden web

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

  • macOS поддерживается только в режиме API, но не как полноценная платформа.
  • Лицензия AGPL-3.0 — лицензия с авторским левом, требующая предоставлять исходный код изменений при распространении или предоставлении их в виде сетевого сервиса.
  • Для работы с Aiden необходимо настроить провайдера моделей или подключение, например указать собственный API-ключ или настроить локальную установку Ollama.

Темы

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

Что такое aiden?
Aiden — автономный движок с открытым исходным кодом, который планирует многоэтапные задачи, работает с файлами, терминалом, браузером, приложениями и API, а затем проверяет результат. Aiden — автономный AI-агент для реальной работы на компьютере, ориентированный на локальное использование. Вы задаёте цель, а он планирует шаги, использует инструменты для работы с файлами, shell-команды, сценарии в браузере, API, MCP-серверы и подключённые каналы, учитывает релевантный контекст и восстанавливается после сбоев.
aiden можно использовать бесплатно? Какая у него лицензия?
aiden распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
aiden всё ещё поддерживается?
Активно поддерживается. Последний коммит в aiden — 19 окт. 2026 г..
Для чего можно использовать aiden?
Вносить изменения в репозиторий с защитой от конфликтов и запускать его тесты. Исследовать тему и сохранять структурированный отчёт в Markdown. Автоматизировать повторяющиеся действия в браузере, например заполнение форм. Реагировать на новые файлы или запланированные события с помощью фоновых триггеров.
Как установить aiden?
Установите стабильную версию глобально через npm: npm install -g aiden-runtime Запустите Aiden в терминале: aiden Или откройте Workbench в браузере: aiden web
Где скачать aiden?
Исходный код и инструкции по установке — на GitHub: https://github.com/taracodlabs/aiden

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

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

Самостоятельно размещаемый AI-агент на Go, который круглосуточно работает на вашем компьютере, автоматически создаёт недостающие инструменты и предоставляет их Claude Code и другим агентам через MCP.

49248GoAGPL-3.0Обновлён 16 часов назад