Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.
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
Установите стабильную версию глобально через npm
npm install -g aiden-runtime - 2
Запустите Aiden в терминале
aiden - 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-ассистент на вашем компьютере: выполняет долгие задачи, запоминает контекст и общается голосом с локальными и облачными моделями.
Браузер на базе Chromium с открытым исходным кодом для AI-агентов: работает локально и позволяет агентам параллельно работать во вкладках с вашими аккаунтами.
JavaScript-библиотека, которая встраивает GUI-агента в любую веб-страницу, позволяя управлять интерфейсом с помощью естественного языка.
Самостоятельно размещаемый AI-агент на Go, который круглосуточно работает на вашем компьютере, автоматически создаёт недостающие инструменты и предоставляет их Claude Code и другим агентам через MCP.
Браузер на Electron с локальным хранением данных, в котором AI-агенты работают в вашем настоящем сеансе с авторизацией через MCP или HTTP API.