mkurman/zorai

Zorai is a persistent, multi-agent, auditable, learning execution platform where the daemon owns work, memory, approvals, tools, and long-running goals.

해결하는 문제

Zorai는 사용자 인터페이스가 닫혀도 상태를 잃지 않고 장기간 지속적인 작업을 처리할 수 있는 AI 에이전트가 필요한 운영자들을 위해 설계되었습니다. 일시적인 에이전트 세션의 문제를 해결하기 위해, 여러 제어 표면 간에 메모리, 도구, 목표를 관리하는 지속 가능한 데몬 런타임을 제공합니다.

작동 방식

시스템은 스레드, 워크스페이스 작업, 목표 실행과 같은 실행 상태를 소유하는 데몬으로 작동합니다. 이를 통해 사용자는 Electron GUI, TUI(터미널 사용자 인터페이스), CLI, MCP 클라이언트 등 다양한 인터페이스를 통해 동일한 공유 상태에 다시 연결하여 에이전트 런타임과 상호작용할 수 있습니다. 런타임은 작업을 계획하고 제한된 하위 에이전트를 생성하며 도구를 사용할 수 있으며, 지속 가능한 기록과 실행 큐를 유지합니다.

대상 사용자

터미널 중심 워크플로우를 선호하지만, 실패한 빌드 조사나 워크스페이스 전체에 걸친 버그 추적과 같은 복잡하고 장기적인 작업을 안정적인 지속 가능한 에이전트 플랫폼에서 수행하고자 하는 운영자 및 엔지니어를 위한 것입니다.

주요 특징

  • 지속적인 실행: UI가 닫혀도 데몬 내에서 작업이 계속됩니다.
  • 다중 에이전트 오케스트레이션: Swarog(계획용), Weles(거버넌스용)과 같은 전문 역할(페르소나)을 스레드에 추가하거나 내부 DM으로 연락할 수 있습니다.
  • 다중 표면 제어: 데스크탑 앱, TUI, CLI 간에 통합된 상태를 공유합니다.
  • 통합 음성 기능: 음성 인식 및 음성 합성 워크플로우를 내장 지원합니다.
  • 관측성: 에이전트의 턴과 도구 호출을 MLflow로 내보내어 대화 추적을 가능하게 합니다.

관련

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