Repolode
AtomicBot-ai

AtomicBot-ai/atomic-agent

Локально ориентированный AI-агент, который выполняет цикл управления и хранит состояние на вашем компьютере, используя локальные модели llama.cpp или облачные сервисы для веб-сёрфинга, редактирования файлов и запуска одобренных команд.

Звёзды
3,415
Форки
273
Открытые issues
38
Последний коммит
2 часа назад

Что это?

Atomic Agent — AI-агент для терминала, который можно встроить в desktop-приложение. Цикл управления, сессии, память, задачи и трассировки хранятся на компьютере пользователя. Агент работает с локальными моделями через llama.cpp, которыми можно управлять из CLI или подключать как внешний llama-server, а также с облачными сервисами: совместимыми с OpenAI endpoint’ами, OpenRouter, Anthropic и Ollama.

Агент может управлять браузером на базе Playwright, читать, записывать и изменять файлы, выполнять shell-команды с системой подтверждения, извлекать текст из PDF и документов Office, а также подключаться к MCP-серверам. Память хранится в SQLite с полнотекстовым поиском и дополнительным поиском по embeddings. Планировщик задач, вебхуки и боты Telegram или Discord позволяют агенту работать без присмотра.

Агент предоставляет HTTP endpoint, совместимый с OpenAI, sidecar для приложений Tauri, передающий JSON с разделителями-новыми строками через stdio, и TUI с режимами подтверждения и планирования, а также несколькими цветовыми темами. В режиме Fusion облачный оркестратор может делегировать задачи локальным рабочим моделям.

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

  • 01Управляет браузером, редактирует файлы и запускает одобренные shell-команды.
  • 02Запускает локальные GGUF-модели через llama.cpp или, если настроено, использует облачные сервисы.
  • 03Хранит сессии, память и конфигурацию в локальных файлах и базах данных SQLite.
  • 04Предоставляет HTTP API, совместимый с OpenAI, и протокол sidecar для Tauri.
  • 05Подключается к ботам Telegram и Discord, а также к внешним MCP-серверам.
  • 06Планирует повторяющиеся задачи и напоминания по расписанию cron или через заданные интервалы.

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

  • Запуск агента для программирования или веб-сёрфинга на ноутбуке с небольшой локальной моделью, без затрат на API.
  • Встраивание агента в desktop-приложение через протокол sidecar со stdio.
  • Управление домашним или рабочим агентом через Telegram или Discord, пока он работает на вашем компьютере.
  • Автоматизация регулярных задач с файлами или вебом с помощью расписания и этапов подтверждения.

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

  1. 1

    Запустите официальный скрипт установки из README (macOS/Linux или Windows PowerShell).

  2. 2

    Запустите агента.

    atomic-agent

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

  • Это предварительная версия для разработчиков: API, команды и настройки ещё могут меняться. Для стабильной интеграции зафиксируйте версию релиза.
  • Компьютеры Mac на базе Intel пока не поддерживаются.
  • Установка выполняется скриптом, который загружается через curl и запускается в shell, а не через менеджер пакетов.

В подборках

Темы

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

Что такое atomic-agent?
Локально ориентированный AI-агент, который выполняет цикл управления и хранит состояние на вашем компьютере, используя локальные модели llama.cpp или облачные сервисы для веб-сёрфинга, редактирования файлов и запуска одобренных команд. Atomic Agent — AI-агент для терминала, который можно встроить в desktop-приложение. Цикл управления, сессии, память, задачи и трассировки хранятся на компьютере пользователя. Агент работает с локальными моделями через llama.cpp, которыми можно управлять из CLI или подключать как внешний llama-server, а также с облачными сервисами: совместимыми с OpenAI endpoint’ами, OpenRouter, Anthropic и Ollama.
atomic-agent можно использовать бесплатно? Какая у него лицензия?
atomic-agent распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
atomic-agent всё ещё поддерживается?
Активно поддерживается. Последний коммит в atomic-agent — 22 окт. 2026 г..
Для чего можно использовать atomic-agent?
Запуск агента для программирования или веб-сёрфинга на ноутбуке с небольшой локальной моделью, без затрат на API. Встраивание агента в desktop-приложение через протокол sidecar со stdio. Управление домашним или рабочим агентом через Telegram или Discord, пока он работает на вашем компьютере. Автоматизация регулярных задач с файлами или вебом с помощью расписания и этапов подтверждения.
Как установить atomic-agent?
Запустите официальный скрипт установки из README (macOS/Linux или Windows PowerShell). Запустите агента.: atomic-agent
Где скачать atomic-agent?
Исходный код и инструкции по установке — на GitHub: https://github.com/AtomicBot-ai/atomic-agent

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

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

Локальный десктопный AI-агент, который видит экран, управляет приложениями и браузером, работает с файлами и кодом и принимает задачи через терминал, десктопное приложение или Telegram.

526TypeScriptAGPL-3.0Обновлён 16 дней назад

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

864150TypeScriptAGPL-3.0Обновлён 3 дня назад