No fortress, purely open ground. OpenManus is Coming.
이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.
<p align="center"> <img src="assets/logo.jpg" width="200"/> </p>
English | 中文 | 한국어 | 日本語
   
Manus는 놀랍지만, OpenManus는 초대 코드 없이도 어떤 아이디어든 실현할 수 있습니다 🛫!
저희 팀원 @Xinbin Liang과 @Jinyu Xiang(핵심 저자), 그리고 @Zhaoyang Yu, @Jiayi Zhang, @Sirui Hong은 @MetaGPT 출신입니다. 프로토타입은 3시간 만에 출시되었으며, 계속해서 구축 중입니다!
간단한 구현이므로, 제안, 기여, 피드백을 환영합니다!
OpenManus로 나만의 에이전트를 즐기세요!
또한 OpenManus-RL을 소개하게 되어 기쁩니다. 이는 UIUC와 OpenManus의 연구원들이 공동 개발한 LLM 에이전트를 위한 강화 학습(RL) 기반(예: GRPO) 튜닝 방법에 특화된 오픈소스 프로젝트입니다.
<video src="https://private-user-images.githubusercontent.com/61239030/420168772-6dcfd0d2-9142-45d9-b74e-d10aa75073c6.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDEzMTgwNTksIm5iZiI6MTc0MTMxNzc1OSwicGF0aCI6Ii82MTIzOTAzMC80MjAxNjg3NzItNmRjZmQwZDItOTE0Mi00NWQ5LWI3NGUtZDEwYWE3NTA3M2M2Lm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAzMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMzA3VDAzMjIzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiZjFkNjlmYWNjMmEzOTliM2Y3M2VlYjgyNDRlZDJmOWE3NWZhZjE1MzhiZWY4YmQ3NjdkNTYwYTU5ZDA2MzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UuHQCgWYkh0OQq9qsUWqGsUbhG3i9jcZDAMeHjLt5T4" data-canonical-src="https://private-user-images.githubusercontent.com/61239030/420168772-6dcfd0d2-9142-45d9-b74e-d10aa75073c6.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDEzMTgwNTksIm5iZiI6MTc0MTMxNzc1OSwicGF0aCI6Ii82MTIzOTAzMC80MjAxNjg3NzItNmRjZmQwZDItOTE0Mi00NWQ5LWI3NGUtZDEwYWE3NTA3M2M2Lm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAzMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMzA3VDAzMjIzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiZjFkNjlmYWNjMmEzOTliM2Y3M2VlYjgyNDRlZDJmOWE3NWZhZjE1MzhiZWY4YmQ3NjdkNTYwYTU5ZDA2MzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UuHQCgWYkh0OQq9qsUWqGsUbhG3i9jcZDAMeHjLt5T4" controls="controls" muted="muted" class="d-block rounded-bottom-2 border-top width-fit" style="max-height:640px; min-height: 200px"></video>
두 가지 설치 방법을 제공합니다. 더 빠른 설치와 더 나은 의존성 관리를 위해 방법 2(uv 사용)를 권장합니다.
conda create -n open_manus python=3.12
conda activate open_manus
git clone https://github.com/FoundationAgents/OpenManus.git
cd OpenManus
pip install -r requirements.txt
curl -LsSf https://astral.sh/uv/install.sh | sh
git clone https://github.com/FoundationAgents/OpenManus.git
cd OpenManus
uv venv --python 3.12
source.venv/bin/activate # Unix/macOS
# 또는 Windows:
#.venv\Scripts\activate
uv pip install -r requirements.txt
playwright install
OpenManus는 사용하는 LLM API에 대한 설정이 필요합니다. 다음 단계에 따라 설정을 완료하세요:
config 디렉토리에 config.toml 파일 생성 (예제에서 복사 가능):cp config/config.example.toml config/config.toml
config/config.toml을 편집하여 API 키를 추가하고 설정을 사용자 정의:# 전역 LLM 설정
[llm]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..." # 실제 API 키로 교체
max_tokens = 4096
temperature = 0.0
# 특정 LLM 모델에 대한 선택적 설정
[llm.vision]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..." # 실제 API 키로 교체
OpenManus 실행 한 줄 명령어:
python main.py
그런 다음 터미널에 아이디어를 입력하세요!
MCP 도구 버전의 경우 다음을 실행:
python run_mcp.py
불안정한 다중 에이전트 버전의 경우 다음도 실행 가능:
python run_flow.py
현재 일반 OpenManus 에이전트 외에도 데이터 분석 및 데이터 시각화 작업에 적합한 DataAnalysis 에이전트가 통합되어 있습니다. 이 에이전트를 config.toml의 run_flow에 추가할 수 있습니다.
# run-flow에 대한 선택적 설정
[runflow]
use_data_analysis_agent = true # 기본적으로 비활성화, 활성화하려면 true로 변경
또한 에이전트가 제대로 실행되도록 관련 의존성을 설치해야 합니다: 상세 설치 가이드
친절한 제안과 도움이 되는 기여를 환영합니다! 이슈를 생성하거나 풀 리퀘스트를 제출해 주세요.
또는 📧이메일: [email protected]으로 @mannaandpoem에 연락하세요.
참고: 풀 리퀘스트를 제출하기 전에 pre-commit 도구를 사용하여 변경 사항을 확인하세요. pre-commit run --all-files를 실행하여 검사를 수행하세요.
Feishu에서 네트워킹 그룹에 가입하고 다른 개발자와 경험을 공유하세요!
<div align="center" style="display: flex; gap: 20px;"> <img src="assets/community_group.jpg" alt="OpenManus 交流群" width="300" /> </div>
컴퓨팅 리소스 지원에 감사드립니다 PPIO.
PPIO: 가장 저렴하고 쉽게 통합되는 MaaS 및 GPU 클라우드 솔루션.
이 프로젝트에 기본 지원을 제공한 anthropic-computer-use, browser-use 및 crawl4ai에 감사드립니다!
또한 AAAJ, MetaGPT, OpenHands 및 SWE-agent에 감사드립니다.
Hugging Face 데모 공간을 지원해 주신 stepfun(阶跃星辰)에도 감사드립니다.
OpenManus는 MetaGPT의 기여자들에 의해 구축되었습니다. 이 에이전트 커뮤니티에 큰 감사를 드립니다!
@misc{openmanus2025,
author = {Xinbin Liang and Jinyu Xiang and Zhaoyang Yu and Jiayi Zhang and Sirui Hong and Sheng Fan and Xiao Tang and Bang Liu and Yuyu Luo and Chenglin Wu},
title = {OpenManus: An open-source framework for building general AI agents},
year = {2025},
publisher = {Zenodo},
doi = {10.5281/zenodo.15186407},
url = {https://doi.org/10.5281/zenodo.15186407},
}