Talorys - Cloudflare 무료 티어에서 셀프 호스팅하는 개인 AI 에이전트

12 hours ago 3

Talorys는 사용자 자신의 Cloudflare 계정에서 실행되는 무료 오픈소스 개인 AI 비서로, 대화와 기억 관리, 작업/노트/프로젝트 관리, 예약 자동화를 지원함 1인 사용을 전제로 설계되어 회원가입이나 팀 기능이 없으며, 개발자가 운영하는 서버나 데이터베이스 없이 소유자 비밀번호로 여러 기기에서 접근함 Cloudflare Pages가 웹 UI와 API 진입점을 맡고, 공개 URL이 없는 Worker에 서비스 바인딩으로 연결하며, 데이터와 예약 실행은 SQLite 기반 Durable Object가 담당함 Workers AI를 사용할 수 없거나 일일 AI 할당량을 소진해도 작업, 노트, 기억, 알림은 계속 작동하며, 단순 알림과 작업 요약 알림은 AI를 사용하지 않음 무료 플랜의 계정 단위 할당량이 적용되므로 무제한 무료는 아니며, 유료 플랜에서는 포함 사용량 초과분을 Cloudflare가 청구할 수 있음 개인 비서 기능과 사용 방식 대화 UI는 스트리밍 응답, Markdown, 도구 활동 표시를 지원함 기억은 개인 정보와 선호를 지속적으로 저장하며, 사용자가 조회/수정/삭제할 수 있음 매 대화 턴마다 가장 관련성 높은 기억만 모델에 전달함 작업/노트/프로젝트는 UI와 채팅 양쪽에서 생성/조회/수정/삭제할 수 있음 “내일 프로젝트를 검토할 작업을 추가해 줘” 같은 요청으로 작업을 등록할 수 있음 자동화는 일회성 및 반복 알림, 일일 작업 요약 알림, 선택적 AI 루틴을 지원하며 결과는 앱 내 알림 센터로 전달함 Durable Object 알람으로 실행하므로 사용자가 기기를 계속 켜 둘 필요가 없음 단일 사용자 설계로 별도 회원가입, 사용자 계정 관리, 팀 기능이 없으며 설치 시 소유자 비밀번호를 설정함 여러 기기에서 같은 소유자로 로그인할 수 있고, Settings → Security에서 세션을 관리함 비밀번호를 재설정하면 모든 기기에서 로그아웃됨 아키텍처와 Cloudflare 서비스 React 앱과 API 프록시는 Cloudflare Pages에서 실행되며, 브라우저는 사용자의 *.pages.dev 사이트와만 통신함 /api/* 요청은 Pages Function이 서비스 바인딩을 통해 비공개 에이전트 Worker로 전달함 비공개 Worker는 Hono 라우터를 사용하고, workers_dev: false와 preview_urls: false로 배포되어 공개 URL이 없음 인증과 권한 검사는 프런트엔드가 ...

Read Entire Article