Anil-matcha/open-duet

Open-source, self-hosted alternative to Claude Duet: AI coworkers (named agents) with instructions, memory, routines, their own isolated computer, and your approval before they act. Also an alternative to OpenAI Dots, Meta Muse, Grok Bot, Manus Cue and ChatGPT agent.

해결하는 문제

Open Duet은 이름을 지정하고, 작업을 할당하고, 시간이 지남에 따라 채팅할 수 있는 AI 어시스턴트 팀을 구축하는 데 도움이 됩니다. 다양한 역할을 가진 여러 AI 에이전트를 관리하고, 대화 간 컨텍스트를 유지하고, 작업을 예약하고, 에이전트가 수행하는 작업을 제어하는 문제를 해결합니다.

작동 방식

각각 이름, 지침, 모델 선택, 워크스페이스, 메모리 및 승인 설정이 있는 에이전트를 만듭니다. 에이전트는 독립적으로 또는 팀으로 작업할 수 있습니다. 리드 에이전트는 전문가에게 작업을 위임할 수 있으며, 룸을 공유할 수 있습니다. 에이전트는 메모를 유지하고 관련 컨텍스트를 불러올 수 있습니다. 일정 또는 트리거를 통해 실행되는 루틴을 설정할 수 있습니다. 프롬프트를 처리할 엔진(예: Claude Code, Codex CLI, Gemini 등)을 선택합니다. Open Duet은 사용자의 머신 또는 제어하는 서버에서 실행되며 데이터를 로컬에 저장합니다.

대상 사용자

Open Duet은 개인 또는 소규모 팀이 개인용 또는 자체 호스팅 AI 워크스페이스를 원하는 경우에 적합합니다. 연구, 계획, 작성 또는 개발과 같은 작업을 위해 여러 AI 에이전트를 오케스트레이션하려는 개발자, 연구원, 작가 또는 기타 사용자에게 적합합니다. 약간의 기술적 설정(Node.js, uv 및 엔진)이 필요하지만 자체 하드웨어에서 실행되도록 설계되었습니다.

주요 기능

  • 고유한 역할과 지침을 가진 명명된 에이전트 명단을 만듭니다.
  • 에이전트는 팀으로 작업할 수 있습니다. 리드 에이전트는 전문가에게 위임합니다.
  • 내장 메모리: 에이전트는 메모를 유지하고 관련 컨텍스트를 불러옵니다.
  • 일정, 웹훅 또는 온디맨드로 실행되는 루틴을 예약합니다.
  • 승인 제어: '먼저 묻기', '편집 수락' 또는 '계획만' 중에서 선택합니다.
  • 사용자의 컴퓨터 또는 제어하는 서버에서 로컬로 실행됩니다. 호스팅 모델은 포함되지 않습니다.
  • Claude Code, Codex CLI, Gemini 또는 OpenAI 호환 API와 같은 외부 엔진에 연결합니다.
  • 토큰 사용량 및 비용을 추적하고, 파일을 첨부하고, 대화를 검색합니다.
  • 실험적: 단일 소유자 서버 설정, Docker 컴퓨터는 선택 사항입니다.

관련

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