Skip to content

Latest commit

 

History

History
180 lines (123 loc) · 7.81 KB

README_ko.md

File metadata and controls

180 lines (123 loc) · 7.81 KB

English | 中文 | 한국어 | 日本語

GitHub starsLicense: MITDiscord Follow Demo DOI

👋 OpenManus

Manus는 놀라운 도구지만, OpenManus는 초대 코드 없이도 모든 아이디어를 실현할 수 있습니다! 🛫

우리 팀의 멤버인 @Xinbin Liang@Jinyu Xiang (핵심 작성자), 그리고 @Zhaoyang Yu, @Jiayi Zhang, @Sirui Hong이 함께 했습니다. 우리는 @MetaGPT로부터 왔습니다. 프로토타입은 단 3시간 만에 출시되었으며, 계속해서 발전하고 있습니다!

이 프로젝트는 간단한 구현에서 시작되었으며, 여러분의 제안, 기여 및 피드백을 환영합니다!

OpenManus를 통해 여러분만의 에이전트를 즐겨보세요!

또한 OpenManus-RL을 소개하게 되어 기쁩니다. OpenManus와 UIUC 연구자들이 공동 개발한 이 오픈소스 프로젝트는 LLM 에이전트에 대해 강화 학습(RL) 기반 (예: GRPO) 튜닝 방법을 제공합니다.

프로젝트 데모

seo_website.mp4

설치 방법

두 가지 설치 방법을 제공합니다. 방법 2 (uv 사용) 이 더 빠른 설치와 효율적인 종속성 관리를 위해 권장됩니다.

방법 1: conda 사용

  1. 새로운 conda 환경을 생성합니다:
conda create -n open_manus python=3.12
conda activate open_manus
  1. 저장소를 클론합니다:
git clone https://github.com/mannaandpoem/OpenManus.git
cd OpenManus
  1. 종속성을 설치합니다:
pip install -r requirements.txt

방법 2: uv 사용 (권장)

  1. uv를 설치합니다. (빠른 Python 패키지 설치 및 종속성 관리 도구):
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 저장소를 클론합니다:
git clone https://github.com/mannaandpoem/OpenManus.git
cd OpenManus
  1. 새로운 가상 환경을 생성하고 활성화합니다:
uv venv --python 3.12
source .venv/bin/activate  # Unix/macOS의 경우
# Windows의 경우:
# .venv\Scripts\activate
  1. 종속성을 설치합니다:
uv pip install -r requirements.txt

브라우저 자동화 도구 (선택사항)

playwright install

설정 방법

OpenManus를 사용하려면 사용하는 LLM API에 대한 설정이 필요합니다. 아래 단계를 따라 설정을 완료하세요:

  1. config 디렉토리에 config.toml 파일을 생성하세요 (예제 파일을 복사하여 사용할 수 있습니다):
cp config/config.example.toml config/config.toml
  1. 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

기여 방법

모든 친절한 제안과 유용한 기여를 환영합니다! 이슈를 생성하거나 풀 리퀘스트를 제출해 주세요.

또는 📧 메일로 연락주세요. @mannaandpoem : mannaandpoem@gmail.com

참고: pull request를 제출하기 전에 pre-commit 도구를 사용하여 변경 사항을 확인하십시오. pre-commit run --all-files를 실행하여 검사를 실행합니다.

커뮤니티 그룹

Feishu 네트워킹 그룹에 참여하여 다른 개발자들과 경험을 공유하세요!

OpenManus 交流群

Star History

Star History Chart

감사의 글

이 프로젝트에 기본적인 지원을 제공해 주신 anthropic-computer-usebrowser-use에게 감사드립니다!

또한, 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},
  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},
}