개인 AI 에이전트 탈로리스 공개

최근 30일 조회수 — 좋아요 —

핵심 요약

탈로리스는 사용자 클라우드플레어 계정에서 실행되며 채팅·기억·업무 관리와 알림을 제공한다.

개인 AI 에이전트 탈로리스 공개 — 기사 주제를 표현한 AI 생성 개념 삽화
AI 생성 개념 삽화 · 실제 사건을 촬영한 사진이 아닙니다.

오픈소스 개인 AI 에이전트 탈로리스(Talorys)가 공개됐다. 탈로리스는 개발사가 운영하는 서버나 데이터베이스를 거치지 않고 사용자의 클라우드플레어(Cloudflare) 계정 안에서 실행된다. 채팅과 기억, 할 일·메모·프로젝트 관리, 예약 알림을 제공하며 원격 측정 기능도 없다. 설치 명령은 npx create-talorys@latest 하나다.1

탈로리스는 브라우저가 리액트 기반의 클라우드플레어 페이지스(Cloudflare Pages)에만 접속하도록 구성됐다. /api/* 요청은 페이지스 함수를 거쳐 외부 URL이 없는 비공개 워커(Worker)로 전달된다. 인증과 권한 확인도 프런트엔드가 아니라 워커에서 처리한다. 채팅 응답은 서버 전송 이벤트(Server-Sent Events) 방식으로 실시간 전송된다.1

대화와 기억, 할 일, 메모, 프로젝트, 자동화, 세션, 설정, 사용량 데이터는 에이전트 SDK의 듀러블 오브젝트(Durable Objects) 내 SQLite에 저장된다. 기억은 매번 전부 모델에 넘기지 않고 현재 대화와 관련성이 높은 항목만 선별한다. 사용자는 저장된 개인 정보와 선호를 직접 열람하거나 수정·삭제할 수 있다. 채팅에서는 “내일 프로젝트 검토 작업을 추가해 줘”처럼 자연어로 항목을 만들 수도 있다.1

AI 모델은 클라우드플레어 워커스 AI(Workers AI)의 @cf/zai-org/glm-4.7-flash이며 스트리밍과 도구 호출을 지원한다. 일회성·반복 알림과 일일 할 일 요약은 듀러블 오브젝트의 알람으로 실행되므로 별도 서버를 계속 켜둘 필요가 없다. 워커스 AI가 중단되거나 무료 할당량을 소진해도 할 일, 메모, 기억, 알림 기능은 계속 작동한다.1

설치에는 Node.js 20.18 이상이 필요하다. 설치 프로그램은 클라우드플레어 로그인과 계정 선택을 안내하고, 소유자 비밀번호를 로컬에서 PBKDF2-SHA256으로 해시해 클라우드플레어 시크릿에만 저장한다. 이어 256비트 세션 시크릿을 만들고 워커와 페이지스 프로젝트를 배포한 뒤 인증 거부와 저장소 상태까지 확인한다. 페이지스·워커스·듀러블 오브젝트·워커스 AI의 무료 플랜을 쓰며 R2, D1, KV 같은 유료 서비스는 만들지 않는다.1

다만 탈로리스는 한 사람만 쓰도록 설계돼 가입, 다중 계정, 팀 기능이 없다. 무료 플랜 친화적이지만 AI 채팅은 워커스 AI의 일일 할당량에 묶이며, 전체 실행 환경과 데이터 저장도 사용자의 클라우드플레어 계정에 의존한다.1

Footnotes

  1. Hacker News, “GitHub - rociiu/talorys: Your personal AI agent in your own Cloudflare account” ↩ ↩2 ↩3 ↩4 ↩5 ↩6

읽기 목록은 이 브라우저에 저장됩니다.

출처

  1. GitHub - rociiu/talorys: Your personal AI agent in your own Cloudflare account. Chat, memory, tasks, notes and scheduled reminders, deployed with one command: npx create-talorys@latest. Free-tier friendly, single-user, no telemetry. — Hacker News

이 글은 위 출처를 근거로 자동 생성된 뒤 발행됐습니다. 원문을 함께 확인해 주세요. 교차 보도 없이 단독 출처로 작성됐습니다.