MervinPraison/PraisonAI

PraisonAI 🦞 — Hire a 24/7 AI Workforce. Stop writing boilerplate and start shipping autonomous self-improving agents that research, plan, code, and execute tasks. Deployed in 5 lines of code with built-in memory, RAG, and support for 100+ LLMs.

What it solves

PraisonAI는 자율 AI 에이전트와 다중 에이전트 팀을 구축하고 배포하는 효율적인 방법을 제공합니다. 방대한 보일러플레이트 코드를 없애고, 사용자는 간단한 스크립트부터 대규모 조직 워크포스까지 다양한 애플리케이션에서 작업을 조사, 계획 및 실행할 수 있는 에이전트를 만들 수 있습니다.

How it works

사용자는 Python SDK, CLI 또는 코드가 필요 없는 YAML 구성을 통해 에이전트를 정의할 수 있습니다. 시스템은 100개 이상의 LLM 제공자를 지원하며, 도구 사용을 위해 Model Context Protocol(MCP)과 통합됩니다. 시각적 드래그‑앤‑드롭 플로우 빌더(Flow), 관리 대시보드(Claw), 깔끔한 채팅 UI 등 다양한 인터페이스를 제공합니다.

Who it’s for

연구, 코드 생성, 콘텐츠 제작, 데이터 파이프라인, 고객 지원을 위해 AI 에이전트를 빠르게 배포하고자 하는 개발자를 위해 설계되었습니다. 또한 YAML이나 시각적 빌더를 사용해 비즈니스 프로세스를 자동화하려는 비개발자에게도 적합합니다.

Highlights

  • Multi-Agent Orchestration: 순차, 병렬, 루프 워크플로 패턴을 지원하며 에이전트 간 핸드오프를 원활하게 수행합니다.
  • Extensive Provider Support: OpenAI, Anthropic, Gemini, Ollama를 통한 로컬 모델 등 100개 이상의 LLM과 호환됩니다.
  • Tool Integration: MCP(stdio, HTTP, WebSocket, SSE)와 커스텀 Python 도구를 네이티브로 지원합니다.
  • Advanced Agent Capabilities: 심층 연구, 플래닝 모드, 자기 반성, 입력/출력 검증을 위한 가드레일을 포함합니다.
  • Deployment Options: 통합 대시보드를 통해 에이전트를 Telegram, Discord, Slack, WhatsApp에 연결할 수 있습니다.
  • Persistence: 세션 및 메모리 관리를 위해 PostgreSQL, MongoDB 등 20개 이상의 데이터베이스를 기본 지원합니다.