mikeyobrien/rho
An AI agent that stays running, remembers across sessions, and checks in on its own. macOS, Linux, Android. Built on Pi.
해결하는 문제
rho는 상태 비저장(stateless) 채팅 인터페이스를 넘어선 상시 가동형 개인 AI 운영자입니다. 이 도구는 지속적인 메모리를 제공하고 프롬프트에 대한 응답뿐만 아니라 일정에 따라 사용자에게 능동적으로 체크인하는 기능을 통해 AI 도구가 세션 간의 맥락을 잊어버리는 문제를 해결합니다.
작동 방식
pi coding agent를 기반으로 구축된 rho는 macOS, Linux 및 Android에서 백그라운드 데몬으로 실행됩니다. 메모리와 구성이 사용자 기기에 저장되는 로컬 우선(local-first) 상태 모델을 활용합니다. 시스템은 다음과 같은 핵심 구성 요소로 이루어져 있습니다.
- Heartbeat: 자율적인 체크인을 트리거하는 스케줄러(기본값 30분마다).
- Brain: 지속적인 맥락을 위한 추가 전용 구조화 메모리 파일 (
brain.jsonl). - Vault: 정보를 캡처하기 위한 Markdown 기반 지식 그래프.
- 다중 인터페이스 제어: 사용자는 CLI, 내장된 경량 Web UI, Telegram 또는 전용 에이전트 이메일 주소를 통해 에이전트와 상호 작용할 수 있습니다.
대상 사용자
세션 전반에 걸쳐 자신의 선호도와 작업을 기억하는 지속적인 AI 비서를 원하는 사용자, 메모리 기반의 코딩 코파일럿이 필요한 개발자, 그리고 자체 모델 공급자를 사용하여 로컬 우선 AI 제어를 선호하는 분들을 위한 도구입니다.
주요 특징
- 지속적인 메모리:
/brain명령어를 통해 검사, 검색 및 편집이 가능한 지속적인 맥락. - 능동적 운영: 알림 및 작업 관리를 위한 예약된 하트비트.
- 로컬 우선 보안: 메모리와 구성은 사용자의 로컬 기기에 유지됩니다.
- 다중 채널 액세스: Telegram 및 이메일 (
name@rhobot.dev) 통합 지원. - 크로스 플랫폼: macOS, Linux 및 Android(Termux 또는 네이티브 래퍼를 통해)를 기본 지원하며, iOS에 대한 SSH 액세스 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트