AI Briefing

Talorys, Cloudflare 무료 플랜 기반 단일 사용자용 오픈소스 AI 어시스턴트 공개

·2026.10.11 02:33

핵심 내용

Talorys는 Cloudflare 무료 플랜 내에서만 실행되는 단일 사용자용 오픈소스 개인 AI 어시스턴트다.

1 / 7

자세히 보기

개요

Talorys는 사용자의 Cloudflare 계정 내에서만 실행되도록 설계된 무료 오픈소스 개인 AI 어시스턴트입니다. 스트리밍 응답이 포함된 채팅, 영구 메모리, 작업 및 프로젝트 관리, 예약된 자동화(리마인더, 다이제스트) 기능을 제공합니다. 개발자가 운영하는 서버, 데이터베이스, 계정이 필요 없으며, 회원가입이나 팀 기능이 없는 단일 사용자 전용으로 설계되었습니다.

아키텍처 및 배포

시스템은 프라이버시와 저비용을 위해 Cloudflare의 엣지 인프라를 활용합니다:

  • 프론트엔드: Cloudflare Pages에 호스팅된 React 앱.
  • 백엔드: Cloudflare Worker (Hono 사용)로, 공개 URL이 없으며 Pages Function의 서비스 바인딩을 통해서만 접근 가능합니다.
  • 상태 및 로직: SQLite로 백업된 Durable Object (personal-agent)가 모든 데이터(대화, 메모리, 작업, 설정)를 저장하고 알람 스케줄링을 처리합니다.
  • AI 모델: 채팅 및 도구 호출을 위해 Workers AI의 @cf/zai-org/glm-4.7-flash 모델을 사용합니다.

배포는 npx create-talorys@latest 단일 명령어로 처리됩니다. 설치 프로그램은 리소스 생성, 시크릿 저장(PBKDF2-SHA256 해시된 비밀번호), 검증을 관리하며 업데이트나 재실행 중 데이터가 삭제되지 않도록 보장합니다.

비용 및 데이터 프라이버시

Talorys는 Cloudflare Workers 무료 플랜에 맞춰 구축되었습니다:

  • 무료 서비스: Pages, Workers, Durable Objects, Workers AI(일일 할당량)를 사용합니다. R2, D1, KV, Vectorize와 같은 유료 서비스는 프로비저닝하지 않습니다.
  • 할당량 처리: 일일 AI 할당량이 소진되면 채팅 기능은 리셋 시까지 일시 중지되지만, AI가 아닌 기능(작업, 메모, 리마인더)은 계속 작동합니다.
  • 프라이버시: 모든 데이터는 사용자의 Cloudflare 계정에 저장됩니다. 프로젝트에는 텔레메트리, 분석, 추적 코드가 포함되어 있지 않습니다. Cloudflare는 서비스 제공(AI 추론 포함)을 위해서만 데이터를 처리합니다.

주요 기능

  • 메모리: 영구적인 개인 사실 및 선호도 저장. 각 턴마다 관련 메모리만 모델로 전송됩니다.
  • 자동화: Durable Object 알람에서 실행되는 반복 리마인더 및 일일 다이제스트. 상시 서버가 필요 없습니다.
  • 백업/복원: 모든 데이터(자격 증명은 제외)의 JSON 백업을 다운로드하고 트랜잭션 방식으로 가져올 수 있습니다.
  • 로컬 개발: npm run dev를 통해 로컬 개발을 지원하며, Cloudflare 로그인 없이 테스트할 수 있도록 모의 AI 제공자와 결정적 상태를 사용합니다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.