Repolode
MervinPraison

MervinPraison/PraisonAI

조사, 계획, 코딩 및 작업 실행이 가능한 자율 AI 에이전트를 구축하는 Python 프레임워크로, 메모리, RAG와 100개 이상의 LLM 제공업체를 지원합니다.

스타
9,279
포크
1,486
열린 이슈
134
마지막 커밋
1시간 전

어떤 프로젝트인가요?

PraisonAI는 조사, 계획, 코드 작성 및 여러 단계로 이루어진 작업을 실행할 수 있는 AI 에이전트를 구축하는 프레임워크입니다. 지침, 도구, 메모리 및 지식을 갖춘 에이전트를 정의하는 핵심 Python SDK(praisonaiagents)를 제공하며, CLI, 코드 없이 에이전트 팀을 실행하는 YAML 모드, 채팅 UI, Langflow 기반 시각적 플로 빌더, Telegram·Slack·Discord·WhatsApp 대시보드를 위한 선택형 패키지도 제공합니다.

에이전트들을 팀으로 구성하고 작업을 넘겨주도록 할 수 있으며, 라우팅, 병렬 실행, 루프, 평가자-최적화기 사이클 등의 워크플로 패턴도 지원합니다. 프로젝트는 stdio, HTTP, WebSocket 및 SSE를 통한 MCP 도구, PostgreSQL·SQLite·MongoDB 같은 데이터베이스를 기반으로 하는 영구 메모리와 세션, 로컬 문서 검색을 지원합니다. 도구는 Docker, E2B 또는 Modal 같은 원격 샌드박스에서 실행할 수도 있습니다.

이 프레임워크는 OpenAI, Anthropic, Gemini를 비롯해 Ollama 또는 vLLM을 통한 로컬 모델 등 100개 이상의 LLM 제공업체와 연동하도록 설계되었습니다.

핵심 기능

  • 01에이전트 간 작업 전달을 지원하는 단일 에이전트 및 멀티 에이전트 팀
  • 02stdio, HTTP, WebSocket 및 SSE를 통한 MCP 도구 연동
  • 03영구 메모리, 세션 및 지식 검색(RAG)
  • 04라우팅, 병렬 실행, 루프를 비롯한 워크플로 패턴
  • 05Docker, E2B, Modal 및 기타 샌드박스에서 도구 실행 가능
  • 06로컬 모델을 포함한 100개 이상의 LLM 제공업체 지원

활용 사례

  • 여러 출처를 바탕으로 한 조사 및 보고서 작성 자동화
  • 메모리를 갖춘 Telegram, Slack 또는 Discord 고객 지원 봇 구축
  • 코딩 에이전트와 여러 단계의 코드 생성 작업 오케스트레이션
  • API와 데이터베이스를 조회하는 데이터 파이프라인 에이전트 구축

빠른 시작

  1. 1

    경량 코어 SDK를 설치합니다

    pip install praisonaiagents
  2. 2

    LLM 제공업체의 API 키를 설정합니다(예제에서는 OpenAI를 사용합니다)

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

    Agent 클래스를 사용해 Python 스크립트에서 첫 번째 에이전트를 실행합니다

사용 전 알아둘 점

  • 빠른 시작을 사용하려면 OpenAI와 같은 유료 LLM 제공업체의 API 키가 필요합니다.
  • Docker, E2B, Modal과 같은 고급 샌드박스 기능을 사용하려면 각 서비스의 계정이나 인프라가 필요합니다.

토픽

자주 묻는 질문

PraisonAI은(는) 무엇인가요?
조사, 계획, 코딩 및 작업 실행이 가능한 자율 AI 에이전트를 구축하는 Python 프레임워크로, 메모리, RAG와 100개 이상의 LLM 제공업체를 지원합니다. PraisonAI는 조사, 계획, 코드 작성 및 여러 단계로 이루어진 작업을 실행할 수 있는 AI 에이전트를 구축하는 프레임워크입니다. 지침, 도구, 메모리 및 지식을 갖춘 에이전트를 정의하는 핵심 Python SDK(praisonaiagents)를 제공하며, CLI, 코드 없이 에이전트 팀을 실행하는 YAML 모드, 채팅 UI, Langflow 기반 시각적 플로 빌더, Telegram·Slack·Discord·WhatsApp 대시보드를 위한 선택형 패키지도 제공합니다.
PraisonAI은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
PraisonAI은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
PraisonAI은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. PraisonAI의 마지막 커밋은 2026년 10월 20일입니다.
PraisonAI은(는) 어디에 사용할 수 있나요?
여러 출처를 바탕으로 한 조사 및 보고서 작성 자동화 메모리를 갖춘 Telegram, Slack 또는 Discord 고객 지원 봇 구축 코딩 에이전트와 여러 단계의 코드 생성 작업 오케스트레이션 API와 데이터베이스를 조회하는 데이터 파이프라인 에이전트 구축
PraisonAI는 어떻게 설치하나요?
경량 코어 SDK를 설치합니다: pip install praisonaiagents LLM 제공업체의 API 키를 설정합니다(예제에서는 OpenAI를 사용합니다): export OPENAI_API_KEY="your-api-key" Agent 클래스를 사용해 Python 스크립트에서 첫 번째 에이전트를 실행합니다
PraisonAI은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/MervinPraison/PraisonAI

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트