yangheng95/opencorvus
DIY your own agent team harness for long-horizon agent work
해결하는 문제
OpenCorvus는 단일 프롬프트나 단순 루프로 처리할 때 종종 실패하는 장기적이고 복잡한 에이전트 작업을 위해 설계되었습니다. 연구, 구현, 검토 프로세스가 연결되고 중단 후에도 진행 상황이 유지되도록 보장하는 구조화된 하네스를 제공하여 검증 가능한 결과로 높은 복잡도의 목표를 완료할 수 있게 합니다.
작동 방식
이 시스템은 특정 역할과 책임을 가진 AI 에이전트의 조정된 그룹인 "전문가 스쿼드"를 사용합니다. 이러한 스쿼드는 작업 요구 사항에 따라 수동으로 선택하거나 동적으로 구성할 수 있습니다. 런타임은 유방향 비순환 그래프(DAG), 로컬 정제 루프, 조건부 분기를 결합하여 작업을 진행시키는 스케줄링 계약을 사용하여 에이전트의 조정을 관리합니다.
대상 사용자
독립적인 검토와 도구 호출 및 산출물의 영구 기록이 필요한 복잡한 다단계 워크플로우(예: 연구 논문 작성, 게임 개발)를 자동화해야 하는 개발자와 연구자를 대상으로 합니다.
주요 기능
- 전문가 스쿼드: 사전 정의된 에이전트 팀과 동적으로 구성된 에이전트 팀을 모두 지원합니다.
- 장기 작업 지원: 작업 상태와 컨텍스트를 유지하여 중단 후 복구할 수 있습니다.
- 검증 가능한 결과: 도구 호출, 산출물, 검토 증거에 대한 상세한 작업 기록을 유지합니다.
- 광범위한 통합: 87개 모델 제공업체와 통합되며 Model Context Protocol(MCP)을 지원합니다.
- 데스크톱 앱: 목표와 승인 기준을 제출하기 위한 사용자 친화적인 인터페이스를 제공합니다.
관련
- 프로젝트
RizRiyz/luvusLuvus는 AI 코딩 에이전트(Claude, Codex, Grok 등)를 셸, 에디터, Git 도구와 함께 실행, 모니터링 및 오케스트레이션할 수 있는 크로스 플랫폼 터미널 UI입니다. 영구적인 작업 공간, 창 관리, 에이전트 인식 상태 패널, Git/GitHub 통합, 원격 머신 지원, 읽기 전용 웹 뷰 및 확장 가능한 모듈 시스템을 제공합니다. 스크립트, Homebrew 또는 PowerShell을 통해 설치하고 `luvus`로 세션을 시작하며, `luvus doctor`로 설정을 확인하고 `luvus update`로 업그레이드할 수 있습니다.
- 프로젝트
different-ai/openworkOpenWork는 AI 에이전트가 로컬 파일에 대해 작업할 수 있게 해주는 오픈소스 크로스 플랫폼 데스크톱 앱입니다. 모든 LLM(호스팅 API, 사용자 지정 키 또는 로컬 Ollama 모델)을 지원하며, 공유 스킬을 검색하고 실행하기 위한 도구를 갖춘 Model-Control-Plane(MCP)을 제공합니다. 팀은 액세스를 관리하고 플러그인을 게시하며 선택적으로 OpenWork Den 제어 플레인을 자체 호스팅할 수 있습니다. 핵심 앱은 MIT 라이선스입니다. Den 구성 요소는 EE 라이선스(소규모 팀 무료, 대규모 조직 유료)에 따라 소스를 사용할 수 있습니다.
- 프로젝트
GCWing/OpenBitFunOpenBitFun은 데스크톱, 모바일 및 원격 환경에서 AI 에이전트를 관리, 확장 및 실행할 수 있는 교차 디바이스, 고도로 사용자 정의 가능한 에이전트 작업 공간입니다.
- 프로젝트
synthetic-sciences/openscienceOpenScience는 사용자가 자연어로 과학적 작업을 설명할 수 있는 오픈소스 AI 연구 워크벤치입니다. 내장된 에이전트가 계획 수립, 문헌 검색, 코드(Python/R/shell) 작성 및 실행, 로컬 또는 원격 컴퓨팅 리소스에서의 실험 수행을 담당하며, 모든 단계를 기록하여 재현 가능한 보고서를 생성합니다. 데스크톱 앱, 웹 워크스페이스, CLI로 제공되며, 사용자 정의 LLM, 방대한 도메인별 스킬 라이브러리 및 확장 가능한 플러그인을 지원합니다.