razzant/ouroboros

Ouroboros — self-creating AI agent. Born Feb 16, 2026.

해결하는 문제

Ouroboros는 작업과 재시작 간에 일관된 정체성, 내구성 있는 메모리, 그리고 기록을 유지하도록 설계된 일반 목적의 AI 에이전트입니다. 상태 없는 AI 에이전트의 한계를 극복하여, 에이전트가 자신의 구현(코드, 아키텍처, 프롬프트, 도구 등)을 진화시키면서도 자기 이해와 생애 기록의 연속성을 유지할 수 있도록 합니다.

작동 방식

Ouroboros는 네이티브 데스크톱 앱 또는 헤드리스 CLI로 작동합니다. 사용자의 기계에 로컬로 자체 리포지토리, 메모리, 기록을 관리합니다. 인지 처리를 위해 원격 API에 연결하거나 로컬 GGUF 모델을 사용할 수 있습니다. 개선 사항은 Git 히스토리에 리뷰된 변경 사항으로 반영되는 '검토된 코어 진화 시스템'을 활용합니다. 코드 작업을 처리하기 위해 Claudexor를 로컬 실행 레이어로 통합하여 기존의 코드 구독(Codex, Claude Code, Cursor 등)을 제어합니다.

대상 사용자

장기적인 AI 동료가 필요하고, 외부 프로젝트에서 작업하며, 시간이 지남에 따라 자신의 능력을 자율적으로 진화시키고 싶은 사용자에게 적합합니다.

주요 특징

  • 자기 수정: 자체 애플리케이션 코드, 아키텍처, 프롬프트, 종속성 재작성 가능.
  • 내구성 있는 연속성: 재시작 간에도 정체성, 메모리, 대화 기록 유지.
  • 스웜 조율: 전문 에이전트의 실시간 스웜을 배포하고 병렬 작업을 조율 가능.
  • 백그라운드 인식: 즉각적인 요청-응답 루프 외에도 반성과 자율적 행동 지원.
  • 크로스플랫폼 지원: macOS, Windows, 다양한 Linux 배포판용 네이티브 앱 제공.
  • 확장성: OuroborosHub를 통해 검토된 기술, 전송 브리지, MCP 도구로 확장 가능.

관련

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