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.

GitHub에서 열기 ↗ agentsaiai-agent-frameworkai-agent-sdkai-agentsai-agents-frameworkai-agents-sdkai-framworkaiagentaiagentframeworkaiagentsaiagentsframeworkframeworkhermeshermes-agentmulti-agentmulti-agent-systemmulti-agentsmulti-ai-agentsopenclaw
8,367
GitHub 스타
1,298
포크
Python
언어
MIT
라이선스
2026.07.09
최근 푸시
2026.05.17
별표한 날

AI 분석

설치 난이도: 쉬움
큐레이터 노트
PraisonAI는 빠른 프로토타이핑과 다양한 LLM 통합이 필요한 AI 에이전트 프로젝트에 적합합니다. 특히 MCP 프로토콜 지원과 내장 메모리, RAG 기능이 강점이며, 5줄 코드로 시작할 수 있어 생산성 향상에 도움이 됩니다.

강점

  • 5줄의 코드로 자율 AI 에이전트를 배포할 수 있어 진입 장벽이 매우 낮습니다.
  • 100개 이상의 LLM 제공자를 지원하며, MCP 프로토콜, RAG, 메모리 등 고급 기능을 내장하고 있습니다.
  • Elon Musk의 언급을 받을 정도로 주목받는 프로젝트로, 커뮤니티와 생태계가 활성화되어 있습니다.

약점

  • README에 실제 코드 예제가 부족하여 고급 사용자 정의나 복잡한 워크플로 구성 방법을 파악하기 어렵습니다.
  • 문서가 외부 사이트(docs.praison.ai)에 의존하고 있어 오프라인이나 제한된 환경에서 참조하기 불편할 수 있습니다.

주의사항

  • Tavily API 키 등 외부 서비스 API 키가 필요한 기능이 있어 초기 설정 시 추가 작업이 필요합니다.
  • README에 명시된 기능이 매우 많지만, 실제 안정성이나 성능은 사용 사례에 따라 다를 수 있습니다.

시작 가이드

  • pip install praisonaiagents로 코어 SDK를 설치하고 기본 에이전트를 실행해 보세요.
  • 공식 문서(docs.praison.ai)를 방문하여 지원되는 제공자와 고급 기능을 확인하세요.
  • 사용 사례에 맞게 웹 검색, RAG, 메모리 등의 기능을 활성화하여 테스트해 보세요.

README 한국어 번역

이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.

PraisonAI 🦞 — 24/7 AI 인력을 고용하세요. 더 이상 상용구 코드를 작성하지 말고, 연구, 계획, 코딩 및 작업을 실행하는 자율적이고 자기 개선하는 에이전트를 배포하세요. 5줄의 코드로 배포되며, 내장 메모리, RAG 및 100개 이상의 LLM을 지원합니다.

curl -fsSL https://praison.ai/install.sh | bash

🎯 사용 사례

AI 에이전트가 산업 전반의 실제 문제를 해결합니다:

사용 사례 설명
🔍 연구 및 분석 여러 소스에서 자동으로 심층 연구, 정보 수집 및 인사이트 생성
💻 코드 생성 코드베이스와 요구사항을 이해하는 AI 에이전트로 코드 작성, 디버깅 및 리팩토링
✍️ 콘텐츠 제작 다중 에이전트 팀으로 블로그 게시물, 문서, 마케팅 카피 및 기술 문서 생성
📊 데이터 파이프라인 API, 데이터베이스 및 웹 소스에서 데이터 자동 추출, 변환 및 분석
🤖 고객 지원 메모리와 지식 기반 응답으로 Telegram, Discord, Slack에 24/7 지원 봇 배포
⚙️ 워크플로 자동화 작업을 전달하고 결과를 확인하며 자체 수정하는 에이전트로 다단계 비즈니스 프로세스 자동화

🚀 첫 번째 에이전트 만나기 (1분 미만)

  1. 경량 코어 SDK 설치:
pip install praisonaiagents
export OPENAI_API_KEY="your-api-key"
  1. 첫 번째 자율 에이전트 실행:
from praisonaiagents import Agent

# 에이전트에게 목표를 주면 작업을 수행합니다.
agent = Agent(instructions="You are a senior data analyst.")
agent.start("Analyze the top 3 tech trends of 2026 and format as a markdown table.")

🌌 PraisonAI 생태계

코어 SDK로 간단하게 시작하고, 준비가 되면 전체 비주얼 빌더와 대시보드로 확장하세요.

  • 코어 SDK (praisonaiagents): 순수 Python 개발용. pip install praisonaiagents
  • 💻 PraisonAI CLI (praisonai): 터미널 기반 개발자용. pip install praisonai
  • 🦞 Claw Dashboard: 에이전트를 Telegram, Slack 또는 Discord에 직접 연결. pip install "praisonai[claw]"
  • 🔗 Flow Visual Builder: 드래그 앤 드롭 워크플로 생성. pip install "praisonai[flow]"
  • 🤖 PraisonAI UI: 깔끔한 채팅 인터페이스. pip install "praisonai[ui]"

JavaScript SDK

npm install praisonai

🧠 지원 제공자 및 기능

100개 이상의 LLM(OpenAI, Anthropic, Gemini 및 로컬 모델)으로 구동됩니다.

<details> <summary><strong>24개 제공자 전체 보기 (예제 포함)</strong></summary>

제공자 예제
OpenAI Example
Anthropic Example
Google Gemini Example
Ollama Example
Groq Example
DeepSeek Example
xAI Grok Example
Mistral Example
Cohere Example
Perplexity Example
Fireworks Example
Together AI Example
OpenRouter Example
HuggingFace Example
Azure OpenAI Example
AWS Bedrock Example
Google Vertex Example
Databricks Example
Cloudflare Example
AI21 Example
Replicate Example
SageMaker Example
Moonshot Example
vLLM Example

</details>


🌟 왜 PraisonAI인가?

기능 방법

|--|---------|-----|

🔌 MCP 프로토콜 — stdio, HTTP, WebSocket, SSE tools=MCP("npx...")

| 🧠 | 계획 모드 — 계획 → 실행 → 추론 | planning=True |

🔍 심층 연구 — 다단계 자율 연구 Docs

| 🤖 | 외부 에이전트 — Claude Code, Gemini CLI, Codex 오케스트레이션 | Docs |

🔄 에이전트 핸드오프 — 원활한 대화 전달 handoff=True

| 🛡️ | 가드레일 — 입력/출력 검증 | Docs |

웹 검색 + 가져오기 — 네이티브 브라우징 web_search=True

| 🪞 | 자기 반성 — 에이전트가 자신의 출력 검토 | Docs |

🔀 워크플로 패턴 — 라우트, 병렬, 루프, 반복 Docs

| 🧠 | 메모리 (제로 종속성) — 즉시 작동 | memory=True |

<details> <summary><strong>25개 기능 전체 보기</strong></summary>

기능 방법

|--|---------|-----|

💡 프롬프트 캐싱 — 지연 시간 및 비용 절감 prompt_caching=True

| 💾 | 세션 + 자동 저장 — 재시작 간 상태 유지 | auto_save="my-project" |

💭 생각 예산 — 추론 깊이 제어 thinking_budget=1024

| 📚 | RAG + 품질 기반 RAG — 자동 품질 점수 검색 | Docs |

📊 모델 라우터 — 가장 저렴한 적합 모델로 자동 라우팅 Docs

| 🧊 | 섀도우 Git 체크포인트 — 실패 시 자동 롤백 | Docs |

📡 A2A 프로토콜 — 에이전트 간 상호 운용 Docs

| 📏 | 컨텍스트 압축 — 토큰 제한에 도달하지 않음 | Docs |

📡 원격 측정 — OpenTelemetry 트레이스, 스팬, 메트릭 Docs

| 📜 | 정책 엔진 — 선언적 에이전트 동작 제어 | Docs |

🔄 백그라운드 작업 — fire-and-forget 에이전트 Docs

| 🧩 | 도구 — 100개 이상의 내장 도구 | tools=["code", "search",...] |

🔗 MCP 클라이언트 — 모든 MCP 서버에 연결 tools=MCP("npx...")

| 🧪 | 테스트 — 에이전트 평가 및 벤치마킹 | Docs |

📝 로깅 — 구조화된 로그 logging=True

| 🔒 | 보안 — API 키 및 비밀 관리 | Docs |

🌐 다국어 — 모든 언어 지원 language="ko"

| 🎨 | 사용자 정의 — 에이전트 동작 사용자 정의 | Docs |

📦 패키지 — PyPI 및 npm에서 사용 가능 pip install praisonaiagents

| 🚀 | 배포 — 5줄의 코드로 배포 | Docs |

📚 문서 — 포괄적인 문서 Docs

| 🎓 | 튜토리얼 — 단계별 가이드 | Docs |

💬 커뮤니티 — Discord 및 GitHub Discord

| 🐛 | 버그 신고 — GitHub Issues | Issues |

기여 — GitHub에서 별표 Star

</details>

원본 저장소: MervinPraison/PraisonAI

라이선스: MIT

게재 제외를 원하시면 삭제 요청을 보내주세요.