Repolode
agno-agi

agno-agi/agno

Фреймворк и среда выполнения на Python для создания, публикации и управления платформами AI-агентов с веб-интерфейсом администрирования.

Звёзды
42,806
Форки
6,162
Открытые issues
1,907
Последний коммит
вчера

Что это?

Agno — это фреймворк на Python для создания AI-агентов и запуска их в виде сервиса. Agno SDK используют для определения агентов, а среда выполнения AgentOS предоставляет к ним доступ через REST API; повседневным управлением платформой занимаются в AgentOS UI.

Проект помогает командам сохранять контроль над своим стеком агентов. Сессии, память, знания и трассировки хранятся в собственной базе данных пользователя, а доступ контролируется с помощью ролевых разрешений на основе JWT и изоляции пользователей и арендаторов. Перед выполнением чувствительного инструмента запуск можно приостановить, чтобы запросить подтверждение человека. Для мониторинга поддерживается трассировка OpenTelemetry.

Агентов можно подключать через Slack, Telegram, WhatsApp, Discord, AG-UI и A2A, а также запускать по расписанию с помощью встроенных cron-задач. В проекте есть стартовые шаблоны для развёртывания с Docker и на нескольких облачных платформах, а также более 100 готовых наборов инструментов для таких сервисов, как GitHub, Slack и Postgres.

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

  • 01REST API для production с поддержкой SSE и WebSocket.
  • 02Хранение сессий, памяти, знаний и трассировок в собственной базе данных.
  • 03Более 100 готовых наборов инструментов для таких сервисов, как GitHub, Slack и Postgres.
  • 04Подтверждение человеком позволяет приостанавливать запуски и блокировать инструменты, требующие одобрения администратора.
  • 05Трассировка OpenTelemetry, история запусков и журналы аудита.
  • 06RBAC на основе JWT с изоляцией арендаторов.
  • 07Планирование по cron и фоновые задачи.

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

  • Создание внутренней платформы агентов для совместного использования несколькими командами или арендаторами.
  • Предоставление доступа к агентам в продукте через API с потоковой передачей ответов.
  • Подключение агентов к каналам чатов, например Slack, Telegram или Discord.
  • Добавление этапов подтверждения перед выполнением агентами чувствительных действий.

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

  1. 1

    Передайте промпт для настройки своему агенту для программирования, чтобы он клонировал стартовый репозиторий

  2. 2

    Клонируйте репозиторий стартового шаблона в папку

    git clone https://github.com/agno-agi/agentos-railway agent-platform
  3. 3

    Создайте первого агента вручную, следуя документации

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

  • Для начала работы нужны Docker и база данных Postgres, поэтому самостоятельный хостинг требует некоторой настройки.
  • Лицензия Apache-2.0 допускает коммерческое использование.

Темы

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

Что такое agno?
Фреймворк и среда выполнения на Python для создания, публикации и управления платформами AI-агентов с веб-интерфейсом администрирования. Agno — это фреймворк на Python для создания AI-агентов и запуска их в виде сервиса. Agno SDK используют для определения агентов, а среда выполнения AgentOS предоставляет к ним доступ через REST API; повседневным управлением платформой занимаются в AgentOS UI.
agno можно использовать бесплатно? Какая у него лицензия?
agno распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
agno всё ещё поддерживается?
Активно поддерживается. Последний коммит в agno — 19 окт. 2026 г..
Для чего можно использовать agno?
Создание внутренней платформы агентов для совместного использования несколькими командами или арендаторами. Предоставление доступа к агентам в продукте через API с потоковой передачей ответов. Подключение агентов к каналам чатов, например Slack, Telegram или Discord. Добавление этапов подтверждения перед выполнением агентами чувствительных действий.
Как установить agno?
Передайте промпт для настройки своему агенту для программирования, чтобы он клонировал стартовый репозиторий Клонируйте репозиторий стартового шаблона в папку: git clone https://github.com/agno-agi/agentos-railway agent-platform Создайте первого агента вручную, следуя документации
Где скачать agno?
Исходный код и инструкции по установке — на GitHub: https://github.com/agno-agi/agno

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

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

AutoGPT — платформа с открытым исходным кодом для создания, запуска и планирования AI-агентов, выполняющих многоэтапные рабочие процессы по текстовому описанию или с помощью визуального конструктора.

187,7 тыс.45,9 тыс.PythonOtherОбновлён вчера