브라우저 WebUI, 터미널 클라이언트, 채팅 앱 채널, 도구, 메모리 및 MCP를 지원하는 Python 기반 셀프 호스팅 개인 AI 에이전트 프레임워크입니다.
FoundationAgents/OpenManus
터미널에서 도구 사용, MCP 지원, 브라우저 자동화를 활용해 LLM 기반 에이전트를 실행하는 오픈소스 범용 AI 에이전트 프레임워크입니다.
대체할 수 있는 제품:Manus
- 스타
- 58,743
- 포크
- 10,187
- 열린 이슈
- 441
- 마지막 커밋
- 20일 전
어떤 프로젝트인가요?
OpenManus는 자연어로 입력한 작업을 도구를 사용해 수행하는 범용 AI 에이전트를 만들기 위한 Python 프레임워크입니다. 터미널에서 실행해 아이디어를 입력하면 에이전트가 단계를 계획하고 실행합니다. 초대 코드가 필요한 폐쇄형 에이전트 제품의 오픈 대안으로 소개됩니다.
TOML 설정 파일에서 모델, base URL, API key를 지정해 LLM API에 연결하며, 비전용 모델을 별도로 설정할 수도 있습니다. 여러 실행 진입점을 제공합니다. main.py로 범용 에이전트를 실행하고, run_mcp.py로 MCP 도구 버전을 실행하며, run_flow.py로 실험적인 멀티 에이전트 흐름을 실행할 수 있습니다. 데이터 분석과 시각화를 위한 DataAnalysis 에이전트는 flow 설정에서 활성화할 수 있습니다.
웹 작업에는 기본 MCP 서버로 Browser Use CLI를 사용하며, 로컬 Chrome 또는 Chromium이나 Browser Use Cloud 브라우저에 연결합니다. BrowserGym도 지원하며 Playwright 브라우저를 설치해야 합니다.
핵심 기능
- 01자연어로 작업을 입력해 터미널에서 범용 AI 에이전트를 실행합니다.
- 02TOML 파일에서 LLM 공급자와 별도의 비전 모델을 설정합니다.
- 03MCP 도구 버전과 실험적인 멀티 에이전트 흐름을 제공합니다.
- 04데이터 분석과 시각화를 위한 DataAnalysis 에이전트를 포함합니다.
- 05Browser Use CLI로 브라우저를 자동화하며, 로컬 Chrome이나 클라우드 브라우저를 선택할 수 있습니다.
활용 사례
- 질문에 답하고 여러 단계의 작업을 완료하는 범용 에이전트의 프로토타입을 만듭니다.
- 웹을 대신 탐색하는 도구 사용 에이전트를 실험합니다.
- LLM 기반 에이전트로 데이터 분석과 차트 생성 작업을 수행합니다.
- LLM API와 MCP 도구를 중심으로 구축된 오픈 에이전트 코드베이스를 살펴봅니다.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/FoundationAgents/OpenManus.git - 2
종속성을 설치합니다
pip install -r requirements.txt - 3
예제 파일을 바탕으로 설정 파일을 만듭니다
cp config/config.example.toml config/config.toml - 4
OpenManus를 실행하고 터미널에 아이디어를 입력합니다
python main.py
사용 전 알아둘 점
- 실행하기 전에 config/config.toml에 본인의 LLM API 키를 추가해야 합니다.
- README에는 멀티 에이전트 run_flow 버전이 불안정하다고 설명되어 있습니다.
- 브라우저 자동화를 사용하려면 Chromium 또는 Playwright 브라우저 설치 등 추가 설정이 필요합니다.
토픽
자주 묻는 질문
- OpenManus은(는) 무엇인가요?
- 터미널에서 도구 사용, MCP 지원, 브라우저 자동화를 활용해 LLM 기반 에이전트를 실행하는 오픈소스 범용 AI 에이전트 프레임워크입니다. OpenManus는 자연어로 입력한 작업을 도구를 사용해 수행하는 범용 AI 에이전트를 만들기 위한 Python 프레임워크입니다. 터미널에서 실행해 아이디어를 입력하면 에이전트가 단계를 계획하고 실행합니다. 초대 코드가 필요한 폐쇄형 에이전트 제품의 오픈 대안으로 소개됩니다.
- OpenManus은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- OpenManus은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- OpenManus은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. OpenManus의 마지막 커밋은 2026년 9월 30일입니다.
- OpenManus은(는) 어디에 사용할 수 있나요?
- 질문에 답하고 여러 단계의 작업을 완료하는 범용 에이전트의 프로토타입을 만듭니다. 웹을 대신 탐색하는 도구 사용 에이전트를 실험합니다. LLM 기반 에이전트로 데이터 분석과 차트 생성 작업을 수행합니다. LLM API와 MCP 도구를 중심으로 구축된 오픈 에이전트 코드베이스를 살펴봅니다.
- OpenManus는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/FoundationAgents/OpenManus.git 종속성을 설치합니다: pip install -r requirements.txt 예제 파일을 바탕으로 설정 파일을 만듭니다: cp config/config.example.toml config/config.toml OpenManus를 실행하고 터미널에 아이디어를 입력합니다: python main.py
- OpenManus은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/FoundationAgents/OpenManus
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트가 실제 작업을 수행하도록 Docker 기반 Linux 데스크톱, 브라우저, 문서 도구를 제공하는 오픈 에이전트 프레임워크
몇 분에서 몇 시간까지 이어지는 작업에서 하위 에이전트, 메모리, 샌드박스를 조율해 조사하고 코드를 작성하며 결과물을 만드는 오픈소스 장기 작업용 슈퍼 에이전트 하네스입니다.
프롬프트로 Blender에서 3D 씬을 만들고 수정하고 살펴보는 Blender 애드온 및 MCP 서버
LangGraph에서 복잡한 다단계 작업을 바로 실행할 수 있는, 필요한 기능을 모두 갖춘 Python용 에이전트 하네스입니다.
질문을 계획하고 웹·로컬 자료를 수집해 인용이 포함된 보고서를 작성하는 오픈소스 자율 연구 에이전트