Repolode
MervinPraison

MervinPraison/PraisonAI

Python-фреймворк для создания автономных AI-агентов, которые исследуют, планируют, пишут код и выполняют задачи; поддерживает память, RAG и более 100 LLM-провайдеров.

Звёзды
9,279
Форки
1,486
Открытые issues
134
Последний коммит
3 часа назад

Что это?

PraisonAI — фреймворк для создания AI-агентов, способных исследовать информацию, планировать, писать код и выполнять многоэтапные задачи. В его состав входят базовый Python SDK (praisonaiagents) для настройки агентов с инструкциями, инструментами, памятью и знаниями, CLI, режим YAML для запуска команд агентов без кода, а также дополнительные пакеты для чат-интерфейса, визуального конструктора потоков на базе Langflow и панели управления для Telegram, Slack, Discord и WhatsApp.

Агентов можно объединять в команды, настраивать передачу задач между ними и использовать такие схемы рабочих процессов, как маршрутизация, параллельное выполнение, циклы и циклы «оценщик — оптимизатор». Проект поддерживает инструменты MCP через stdio, HTTP, WebSocket и SSE, постоянную память и сессии на базе баз данных, таких как PostgreSQL, SQLite и MongoDB, а также поиск по локальным документам. При необходимости инструменты можно запускать в удалённых изолированных средах, таких как Docker, E2B или Modal.

Фреймворк рассчитан на работу с более чем 100 LLM-провайдерами, включая OpenAI, Anthropic, Gemini и локальные модели через Ollama или vLLM.

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

  • 01Команды из одного или нескольких агентов с передачей задач между агентами
  • 02Интеграция инструментов MCP через stdio, HTTP, WebSocket и SSE
  • 03Постоянная память, сессии и поиск по базе знаний (RAG)
  • 04Схемы рабочих процессов, включая маршрутизацию, параллельное выполнение и циклы
  • 05Инструменты можно запускать в Docker, E2B, Modal и других изолированных средах
  • 06Поддержка более 100 LLM-провайдеров, включая локальные модели

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

  • Автоматизация исследований и подготовки отчётов по нескольким источникам
  • Создание ботов поддержки с памятью для Telegram, Slack или Discord
  • Оркестрация кодирующих агентов и многоэтапной генерации кода
  • Создание агентов для конвейеров обработки данных, которые обращаются к API и базам данных

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

  1. 1

    Установите облегчённый основной SDK

    pip install praisonaiagents
  2. 2

    Укажите API-ключ провайдера LLM (в примере используется OpenAI)

    export OPENAI_API_KEY="your-api-key"
  3. 3

    Запустите первого агента из скрипта Python с помощью класса Agent

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

  • Для быстрого старта потребуется API-ключ платного провайдера LLM, например OpenAI.
  • Для расширенных функций песочницы, таких как Docker, E2B или Modal, потребуются отдельные аккаунты или собственная инфраструктура.

Темы

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

Что такое PraisonAI?
Python-фреймворк для создания автономных AI-агентов, которые исследуют, планируют, пишут код и выполняют задачи; поддерживает память, RAG и более 100 LLM-провайдеров. PraisonAI — фреймворк для создания AI-агентов, способных исследовать информацию, планировать, писать код и выполнять многоэтапные задачи. В его состав входят базовый Python SDK (praisonaiagents) для настройки агентов с инструкциями, инструментами, памятью и знаниями, CLI, режим YAML для запуска команд агентов без кода, а также дополнительные пакеты для чат-интерфейса, визуального конструктора потоков на базе Langflow и панели управления для Telegram, Slack, Discord и WhatsApp.
PraisonAI можно использовать бесплатно? Какая у него лицензия?
PraisonAI распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
PraisonAI всё ещё поддерживается?
Активно поддерживается. Последний коммит в PraisonAI — 20 окт. 2026 г..
Для чего можно использовать PraisonAI?
Автоматизация исследований и подготовки отчётов по нескольким источникам Создание ботов поддержки с памятью для Telegram, Slack или Discord Оркестрация кодирующих агентов и многоэтапной генерации кода Создание агентов для конвейеров обработки данных, которые обращаются к API и базам данных
Как установить PraisonAI?
Установите облегчённый основной SDK: pip install praisonaiagents Укажите API-ключ провайдера LLM (в примере используется OpenAI): export OPENAI_API_KEY="your-api-key" Запустите первого агента из скрипта Python с помощью класса Agent
Где скачать PraisonAI?
Исходный код и инструкции по установке — на GitHub: https://github.com/MervinPraison/PraisonAI

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

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

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

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