브라우저 WebUI, 터미널 클라이언트, 채팅 앱 채널, 도구, 메모리 및 MCP를 지원하는 Python 기반 셀프 호스팅 개인 AI 에이전트 프레임워크입니다.
EKKOLearnAI/ekko-studio
멀티 에이전트 채팅, 코딩 에이전트, 시각적 워크플로를 지원하는 로컬 우선 AI 작업 공간으로, 데스크톱 앱이나 자체 호스팅 웹 콘솔로 사용할 수 있습니다.
- 스타
- 11,504
- 포크
- 1,421
- 열린 이슈
- 504
- 마지막 커밋
- 4시간 전
어떤 프로젝트인가요?
Ekko Studio는 하나의 인터페이스에서 여러 AI 에이전트를 실행하는 작업 공간입니다. Hermes Agent와 내장된 Ekko Agent는 물론 Claude Code, Codex, OpenCode, Copilot CLI 같은 다양한 코딩 에이전트 CLI를 연결할 수 있습니다. 개별 채팅, 그룹 채팅방, 승인 단계를 포함해 에이전트 작업을 연결하는 시각적 워크플로도 제공합니다.
Windows, macOS, Linux용 Electron 데스크톱 앱, 8648 포트에서 브라우저 콘솔을 제공하는 npm CLI(ekko-studio-web), Docker 이미지로 배포됩니다. 세션, 파일, 예약 작업, Kanban 보드, 사용량 분석, 웹 터미널, 모델 제공자 설정을 Hermes 프로필별로 관리할 수 있으며, 여러 사용자를 위한 로그인 및 프로필 접근 제어도 지원합니다.
백엔드는 SQLite 저장소를 사용하는 Koa 및 Socket.IO 서버이고, 프런트엔드는 Vue 3와 TypeScript로 구축되었습니다. 코딩 에이전트는 Studio 백엔드를 호스팅하는 머신에서 실행되므로, 해당 머신에 코딩 에이전트 CLI를 설치해야 합니다.
핵심 기능
- 01하나의 에이전트 목록을 공유하는 멀티 에이전트 개별 채팅, 그룹 채팅방, 시각적 워크플로
- 02Hermes Agent, Ekko Agent 및 다양한 코딩 에이전트 CLI 연동, Agent Manager에서 설치 관리
- 03Telegram, Discord, Slack, Feishu, WeChat 등 10개 메시징 플랫폼 연결
- 04OAuth 흐름 및 OpenAI 호환 사용자 지정 엔드포인트를 지원하는 모델 제공자 관리
- 05내장 파일 브라우저, 웹 터미널, 예약 cron 작업, Kanban 보드
- 06여러 TTS 및 STT 제공자 어댑터를 통한 음성 입력 및 출력
활용 사례
- 하나의 브라우저 콘솔에서 Claude Code, Codex 및 기타 코딩 에이전트를 나란히 실행
- 조사, 코딩, 검토를 위해 승인 단계를 포함한 다단계 에이전트 파이프라인 구축
- 프로필별 접근 제어를 적용해 소규모 팀을 위한 AI 채팅 작업 공간 자체 호스팅
- 메시징 플랫폼과 모바일 앱의 채팅을 하나의 에이전트 백엔드로 라우팅
빠른 시작
- 1
npm에서 CLI를 전역 설치합니다
npm install -g ekko-studio - 2
셀프 호스팅 웹 콘솔을 시작합니다
ekko-studio-web start
사용 전 알아둘 점
- 코딩 에이전트는 Studio 백엔드를 호스팅하는 머신에 설치해야 합니다.
- npm install은 Hermes를 포함하는 대신 기존 Hermes 설치를 찾아냅니다.
- 일부 코딩 에이전트 통합은 수동으로 설치해야 합니다.
토픽
자주 묻는 질문
- ekko-studio은(는) 무엇인가요?
- 멀티 에이전트 채팅, 코딩 에이전트, 시각적 워크플로를 지원하는 로컬 우선 AI 작업 공간으로, 데스크톱 앱이나 자체 호스팅 웹 콘솔로 사용할 수 있습니다. Ekko Studio는 하나의 인터페이스에서 여러 AI 에이전트를 실행하는 작업 공간입니다. Hermes Agent와 내장된 Ekko Agent는 물론 Claude Code, Codex, OpenCode, Copilot CLI 같은 다양한 코딩 에이전트 CLI를 연결할 수 있습니다. 개별 채팅, 그룹 채팅방, 승인 단계를 포함해 에이전트 작업을 연결하는 시각적 워크플로도 제공합니다.
- ekko-studio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ekko-studio은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ekko-studio은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ekko-studio의 마지막 커밋은 2026년 10월 22일입니다.
- ekko-studio은(는) 어디에 사용할 수 있나요?
- 하나의 브라우저 콘솔에서 Claude Code, Codex 및 기타 코딩 에이전트를 나란히 실행 조사, 코딩, 검토를 위해 승인 단계를 포함한 다단계 에이전트 파이프라인 구축 프로필별 접근 제어를 적용해 소규모 팀을 위한 AI 채팅 작업 공간 자체 호스팅 메시징 플랫폼과 모바일 앱의 채팅을 하나의 에이전트 백엔드로 라우팅
- ekko-studio는 어떻게 설치하나요?
- npm에서 CLI를 전역 설치합니다: npm install -g ekko-studio 셀프 호스팅 웹 콘솔을 시작합니다: ekko-studio-web start
- ekko-studio은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/EKKOLearnAI/ekko-studio
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Java, LangChain4j, Spring Boot, Vue 3 기반의 오픈소스 AI 에이전트 애플리케이션 플랫폼으로, 모델, 에이전트, RAG, Skills, MCP, text-to-SQL 분석을 지원합니다.
조직도, 작업 추적, 예산 및 거버넌스 기능을 갖춘 AI 에이전트 팀 오케스트레이션용 자체 호스팅 Node.js 및 React 앱입니다.
AI 에이전트가 실제 작업을 수행하도록 Docker 기반 Linux 데스크톱, 브라우저, 문서 도구를 제공하는 오픈 에이전트 프레임워크
Claude Code, Codex 등 여러 코딩 에이전트를 한 대화에 모아 협업시키는 VS Code 확장
팀이 채팅으로 AI 에이전트를 만들고 공유해 Slack, Telegram, WhatsApp에서 실행하는 오픈소스 워크스페이스입니다.