the-open-agent/openagent
요약
OpenAgent는 LLM, RAG, 자율적 에이전트 루프를 결합한 오픈 소스 개인용 AI 어시스턴트 플랫폼입니다. 설치가 필요 없는 단일 바이너리 형태로 제공되어 브라우저 사용, 코드 실행, MCP 도구 호출 등 강력한 에이전트 기능을 즉시 사용할 수 있습니다.
핵심 포인트
- LLM, RAG 및 자율적 에이전트 루프를 통합한 셀프 호스팅 플랫폼
- 브라우저 제어, 셸 실행, 오피스 자동화 및 MCP 호환 도구 지원
- Linux, macOS, Windows를 위한 사전 빌드된 단일 바이너리 제공
- OpenAI, Anthropic, Google Gemini, Ollama 등 다양한 LLM 제공업체와 연결 가능
LLM, RAG 및 에이전트 루프 (agent loops)를 기반으로 하는 차세대 개인용 AI 어시스턴트 — 설치가 필요 없는 단일 바이너리로 제공됩니다
컴퓨터 사용 (computer-use), 브라우저 사용 (browser-use) 및 코딩 에이전트 지원
라이브 데모 (Live Demo) · 플레이그라운드 (Playground) · 문서 (Docs) · Discord
OpenAgent는 강력한 LLM, 사용자의 지식 베이스, 그리고 자율적인 에이전트 루프 (agent loops)를 하나의 셀프 호스팅 가능한 플랫폼으로 결합한 오픈 소스 개인용 AI 어시스턴트입니다. 어떤 모델 제공업체와도 연결할 수 있으며, 문서를 통해 RAG 지식 베이스를 구축하고, 에이전트가 사용자를 대신하여 웹을 탐색하고, 코드를 실행하며, 모든 MCP 호환 도구를 호출하도록 할 수 있습니다.
Linux, macOS, 그리고 Windows (amd64 / arm64)를 위한 사전 빌드된 바이너리가 제공됩니다. 설치 프로그램은 최신 릴리스를 다운로드하고 14000 포트에서 OpenAgent를 시작합니다.
macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.sh | bash
Windows (PowerShell)
irm https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.ps1 | iex
Windows에서는 네이티브로 실행되므로 WSL이나 Docker가 필요하지 않습니다.
http://localhost:14000 을 열면 바로 접속됩니다.
선택 가능한 환경 변수 (env vars):
OPENAGENT_VERSION, INSTALL_DIR, BIN_DIR
소스에서 빌드하기 (Build from source)
# 백엔드 (Backend)
go build
# 프론트엔드 (Frontend)
...
Docker
docker-compose up
모든 주요 LLM 제공업체를 연결하고 대화마다 모델을 전환할 수 있으며, 코드 변경은 필요하지 않습니다.
OpenAI · Azure OpenAI · Anthropic Claude · Google Gemini · DeepSeek · Mistral · Grok · Qwen · Doubao · Moonshot · ChatGLM · Baichuan · Ernie · iFlytek · HuggingFace · Cohere · Amazon Bedrock · OpenRouter · Ollama · 기타 등등
| 기능 (Capability) | 설명 (Description) |
|---|---|
| Browser-Use | 실제 브라우저를 구동 — 페이지 탐색, 클릭, 양식 작성, 스크래핑(Scrape) 및 스크린샷 촬영 |
| Web Search & Fetch | 웹 검색을 수행하고 실시간 페이지 콘텐츠를 에이전트의 컨텍스트(Context)로 가져옴 |
| Shell Execution | 에이전트 루프(Agent loop)에서 직접 셸(Shell) 명령 및 스크립트 실행 |
| Office Automation | Word, Excel, PowerPoint 파일 읽기 및 쓰기 |
| MCP Integration | 모든 MCP 호환 서버(SSE / Stdio / StreamableHTTP)를 연결하고 해당 도구(Tools)를 에이전트에 노출 |
| Transparent Tool Calls | 모든 도구 호출, 인자(Arguments), 반환 값(Return value)을 단계별로 확인 |
| 기능 (Capability) | 설명 (Description) |
|---|---|
| Document Ingestion | PDF, Word 문서, Excel 시트 등을 업로드 — 자동으로 청킹(Chunking), 임베딩(Embedding) 및 인덱싱(Indexing) 수행 |
| Semantic Search | 각 LLM 응답 전에 지식 베이스(Knowledge base)에서 가장 관련성 높은 구절을 검색 |
| Pluggable Embeddings | OpenAI, Azure, Gemini, Qwen, Cohere, Jina, HuggingFace, 로컬 모델 등 지원 |
| Isolated Stores | 지식을 별도의 저장소로 구성; 채팅 또는 애플리케이션별로 할당 |
| 기능 (Capability) | 설명 (Description) |
|---|---|
| Visual Workflow Builder | BPMN 스타일의 드래그 앤 드롭 에디터를 사용하여 다단계 파이프라인(Pipelines) 구성 |
| Conditional & Parallel Execution | 게이트웨이 조건에 따른 분기 처리; 독립적인 작업을 병렬로 실행 |
| Task Scheduling | 반복되는 일정에 따라 워크플로우(Workflows) 또는 에이전트 작업 트리거 |
| Usage Analytics | 제공자(Provider), 모델(Model) 및 사용자별 토큰 소비량과 비용 추적 |
| 기능 (Capability) | 설명 (Description) |
|---|---|
| 단일 바이너리 (Single Binary) | 하나의 실행 파일 — 설치 프로그램이나 런타임 의존성(runtime dependencies)이 필요 없음. 지원되는 모든 플랫폼에서 즉시 다운로드 및 실행 가능 |
| 네이티브 Windows 지원 (Native Windows Support) | Windows에서 직접 실행 — WSL, Docker, 또는 Linux 하위 시스템(subsystem)이 필요 없음 |
| 싱글 사인온 (Single Sign-On) | 내장된 인증 계층(auth layer)을 통한 OIDC / OAuth2 / LDAP / SAML 지원 |
| 멀티 테넌시 (Multi-tenancy) | 사용자 또는 조직별로 격리된 워크스페이스 (workspaces) 제공 |
| REST API + Swagger UI | 모든 기능을 프로그래밍 방식으로 접근 가능 |
| 감사 로그 (Audit Logs) | 모든 작업에 대한 전체 활동 이력 제공 |
| 파일 및 미디어 관리 (File & Media Management) | 파일, 이미지 및 비디오 콘텐츠를 위한 내장 스토리지 |
| 패널 (Panel) | 제공 기능 |
|---|---|
| 사용 통계 (Usage Statistics) | 앱, 사용자 및 모델별 토큰 및 비용 지표 — 대화형 차트 및 히트맵 (heatmaps) 제공 |
| 활동 모니터링 (Activity Monitoring) | 성공/오류율, 작업 유형별 분류 및 트렌드를 포함한 실시간 시스템 운영 현황 |
| 도구 관리 (Tool Management) | 브라우저, 셸 (shell), 오피스, 웹 검색 등 모든 에이전트 도구에 대한 중앙 집중식 CRUD 제공 |
| 요청 로그 (Request Logs) | JSON 포맷팅, 필터링 및 디버깅을 지원하는 전체 요청/응답 페이로드 (payloads) |
| 환경 (Environment) | URL | 비고 |
|---|---|---|
| 라이브 프리뷰 (Live Preview) | https://demo.openagentai.org | 읽기 전용 투어 — 계정 불필요 |
| 플레이그라운드 (Playground) | https://try.openagentai.org | 자유로운 변경 가능 — 데이터는 5분마다 초기화됨 |
전체 문서: https://www.openagentai.org
Discord— discord.gg/5rPsrAzK7S · 유지 관리자 및 다른 사용자와 대화하세요
Issues & PRs— 언제든 환영합니다! 큰 변경 사항은 먼저 이슈(issue)를 생성하여 논의해 주세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기