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 도구로 확장 가능.
관련
- 프로젝트
Q00/ouroborosAI 코딩을 위한 Agent OS로, 모호한 프롬프트를 소크라테스식 인터뷰와 불변 명세의 구조화된 워크플로우로 대체하여 검증된 코드베이스를 보장합니다.
- 프로젝트
EverMind-AI/EverOSEverOS는 LLM 에이전트를 위한 로컬 우선, 마크다운 기반 메모리 계층을 제공하는 Python 라이브러리입니다. 대화와 파일을 편집 가능한 `.md` 파일로 저장하고, SQLite 및 LanceDB 인덱스로 동기화하며, 메모리 추가, 플러시, 검색을 위한 REST API를 제공합니다. OpenRouter API 키 하나만으로 서버를 실행하고 텍스트를 인제스트한 후 키워드 검색으로 가져올 수 있습니다. 선택적 임베딩, 리랭킹, 다중 모달 확장 기능을 통해 하이브리드 검색과 이미지/PDF 처리가 가능해집니다. 이 프로젝트는 여러 EverMind 생태계 에이전트와 데모의 지속적 메모리 백엔드로 자리매김하고 있습니다.
- 프로젝트
jaylfc/taOStaOS는 AI 에이전트를 위한 브라우저 기반 데스크톱, 분산 컴퓨팅 클러스터 및 로컬 메모리 서비스(taOSmd)를 제공하는 오픈소스 자체 호스팅 AI 플랫폼입니다. 모든 하드웨어(PC, SBC, 폰)에서 실행되며, 17개의 프레임워크에서 에이전트를 설치 및 관리할 수 있게 해줍니다. 모든 대화, 파일 및 지식 그래프는 자신의 머신에 저장되며 클라우드 모델은 선택 사항입니다.
- 프로젝트
browseros-ai/BrowserOSBrowserOS는 인간을 위한 로컬에서 실행되는 AI 어시스턴트를 내장한 오픈소스 크롬 포크이며, BrowserOS neo는 외부 AI 에이전트(Claude Code, Codex, Cursor 등)가 실제 로그인된 탭을 제어할 수 있는 보조 브라우저입니다. 둘 다 당신의 기기에서 실행되며, Chrome 데이터를 가져오고, API 키 또는 로컬 모델을 통해 어떤 LLM도 지원하며, 모든 세션 데이터는 개인 정보 보호됩니다.
- Dispatch
MarbleOS와 AI 에이전트 GUI의 진화MarbleOS는 AI 에이전트를 위한 작업 공간 기반 GUI를 제안하여 채팅 스레드를 넘어서는 방식을 제시하고, 에이전트 인터페이스가 캔버스, IDE, 혹은 자율적인 '게이트'와 유사해야 하는지에 대한 광범위한 논쟁을 촉발합니다.