23blocks-OS/ai-maestro

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude Code, Codex, Grok Build or any AI Agent from one dashboard. Move Agents between computers and locations

AI Maestro – AI 우선 팀을 위한 운영체제 스타일 플랫폼

개요 – AI Maestro는 셀프 호스팅 대시보드 및 런타임으로, 한 대 이상의 머신에서 수많은 AI 에이전트(Claude Code, Codex, Aider 등)를 실행하고 각 에이전트를 직원처럼 관리할 수 있게 해줍니다. 에이전트는 영구적인 메모리, 메시지 수신함, 시각적 아바타를 가지며 코드 저장소를 소유할 수 있습니다. 이 플랫폼은 오픈 Agent Messaging Protocol (AMP) 및 기타 오픈 표준(AID, AAP)을 통해 에이전트들을 조정합니다.

주요 기능

기능 내용
통합 UI 모든 에이전트를 확인하고, 새 에이전트를 시작하고, 트리 구조로 정리하며, 클릭 한 번으로 컨텍스트를 전환합니다.
멀티 머신 메시 피어 투 피어 네트워크. 모든 머신(Mac, Linux, Windows-WSL2, Docker, AWS EC2/Fargate)이 동일한 대시보드에 나타나며 중앙 서버가 필요 없습니다.
에이전트 간 메시징 우선순위, 서명, 푸시 알림이 포함된 이메일 스타일의 메시지 기능. 에이전트가 서로 자동으로 작업을 요청할 수 있습니다.
영구적인 장기 메모리 에이전트의 대화를 매일 밤 요약하여 검색 가능한 지식 그래프와 코드 그래프로 만들고 재시작 후에도 유지합니다.
작업 조정 도구 칸반 보드, 분할 화면 "워룸", 에이전트와 함께 이동하는 예약 작업, 더 인간적인 상호작용을 위한 아바타/TTS.
플러그형 배포 tmux, Docker, 전용 AWS EC2 인스턴스 또는 AWS Fargate 서버리스 컨테이너에서 에이전트를 실행합니다.
게이트웨이 콘텐츠 보안 필터가 포함된 Slack, Discord, 이메일, WhatsApp으로 에이전트를 연결합니다.
확장 가능한 플러그인 제공된 플러그인 SDK를 통해 새로운 기술, CLI 도구 또는 사용자 지정 작업을 추가합니다.

작동 방식 – 에이전트는 터미널 기반 LLM 도구를 실행하는 프로세스입니다. AI Maestro는 에이전트의 ID(암호화 키), 메모리 그래프, 코드 체크아웃을 저장합니다. 에이전트를 생성하면 UI가 선택한 런타임(tmux, Docker 등)을 시작하고 메시 네트워크에 에이전트를 등록합니다. 메시 네트워크는 상태 정보를 전파하므로 대시보드에서 모든 호스트의 에이전트를 나열할 수 있습니다. 에이전트는 AMP를 통해 서로 통신하며, 이 프로토콜은 라우팅, 서명 및 선택적 암호화를 처리합니다.

일반적인 워크플로우

  1. 설치 – 한 줄 스크립트 (curl … | sh)로 대시보드, AMP 서비스 및 선택적 Claude Code 플러그인을 가져옵니다.
  2. 첫 번째 에이전트 생성 – 마법사가 이메일 분류, 메모리 그래프 구축 및 확장이 가능한 "참모장" 봇인 Lola를 실행합니다.
  3. 머신 추가 – 여분의 Mac Mini나 EC2 인스턴스에 헤드리스 런타임을 설치하면 자동으로 메시 네트워크에 참여합니다.
  4. 팀 구축 – 각 에이전트에 이름, 아바타, 기술 세트(예: 코드 리뷰, 데이터 쿼리)를 할당합니다. 이제 에이전트가 @AIM:backend-agent Deploy new version과 같은 메시지를 보낼 수 있습니다.
  5. 모니터링 및 반복 – 칸반 보드, 코드 그래프 시각화 도구 또는 재생 뷰를 사용하여 각 에이전트의 작업을 확인하고 프롬프트나 플러그인을 조정합니다.

대상 사용자

  • "가상 직원" AI 에이전트 팀을 원하는 창업자나 1인 운영자.
  • 이미 여러 터미널 기반 LLM 어시스턴트를 실행 중이며 이를 관리할 단일 장소가 필요한 개발자.
  • 서로 다른 OS나 클라우드 리소스에서 에이전트를 실행해야 하며, 별도의 접착 계층 없이 협업하게 하고 싶은 팀.

필요한 것

  • Node.js 18+, tmux 및 (선택 사항) Docker.
  • Windows의 경우 WSL2 Linux 배포판.
  • 모든 터미널 기반 AI 도구 (수신함 모드에는 Claude Code가 권장되지만 필수는 아님).

오픈 소스 입장 – MIT 라이선스, SaaS 종속 없음, 원격 측정 없음. 핵심 프로토콜(AMP, AID, AAP)은 오픈 표준이며, 저장소에는 플러그인 템플릿과 사용자 지정 에이전트를 구축하기 위한 독립적인 LolaBot 생태계가 포함되어 있습니다.

로드맵 하이라이트

  • Git 저장소 URL에서 클릭 한 번으로 에이전트 생성.
  • 메시 전체에 대한 글로벌 검색 및 필터링.
  • 에이전트 세션 재생/타임 트래블.
  • 성능 지표 분석 대시보드.

결론 – AI Maestro는 단순한 스크립트나 튜토리얼 목록이 아닙니다. 이는 여러 머신에서 수많은 AI 에이전트를 실행, 유지 및 조정할 수 있는 완전한 기능을 갖춘 셀프 호스팅 OS 계층으로, LLM 어시스턴트 모음을 조정된 "AI 우선 조직"으로 바꿔줍니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트