개발자 rociiu가 GitHub에 ‘탈로리스(Talorys)’라는 이름의 개인용 AI 에이전트 프로젝트를 공개했다. 이 도구는 클라우드플레어의 무료 티어를 기반으로 작동하며, 사용자가 자신의 계정에 직접 배포하여 사용하는 형태를 띤다.
설치는 매우 간단하다. 터미널에서 npx create-talorys@latest 명령어를 입력하면 필요한 파일들이 생성되고 배포 과정이 시작된다. 현재 해당 저장소는 약 365개의 스타를 기록하고 있다.
탈로리스의 주요 기능은 대화, 기억, 작업 관리, 노트 작성, 그리고 예약된 리마인더 설정이다. 모든 데이터와 로직이 사용자의 클라우드플레어 계정 내에서 처리되도록 설계되었다. 프로젝트는 단일 사용자 환경을 전제로 하며, 원격 측정 데이터를 수집하지 않는다는 점을 명시하고 있다.
기술적인 측면에서 이 프로젝트는 클라우드플레어의 Durable Objects 기술을 활용한다. 이는 코드와 데이터가 함께 묶여 있다가 요청이 올 때만 밀리초 단위로 활성화되는 구조다. 덕분에 자원이 효율적으로 관리되며, 사용하지 않을 때는 동결 상태로 유지된다.
하지만 ‘셀프 호스팅’이라는 정의에 대해서는 Hacker News 커뮤니티에서 의견이 갈린다. 일부 사용자는 클라우드플레어 서버를 이용하므로 진정한 의미의 셀프 호스팅이 아니라고 지적한다. 이에 대해 프로젝트 제작자나 지지자들은 소스 코드가 공개되어 있어 AI 호출 부분을 로컬 모델 서버로 바꾸면 된다고 반박한다.
실제로 이 변경에는 수동으로 약 20분, AI 도움을 받으면 1분 이내의 시간이 소요된다고 설명한다.
기능적 한계도 드러났다. 한 테스트 사례에서 사용자가 ‘나는 채식주의자다’라는 메모리를 추가한 후 저녁 식사 아이디어를 요청했으나, 시스템은 닭고기나 연어 같은 메뉴를 추천했다. 이는 단순 키워드 매칭에 의존하고 의미 기반 검색(Semantic Recall) 기능이 부재하기 때문으로 분석된다.
관련 개선 제안은 GitHub 이슈 트래커를 통해 논의 중이다.
비용 문제도 주의 깊게 살펴봐야 한다. 유료 워커 플랜을 사용하는 경우 클라우드플레어의 ‘무료’ AI 티어 정책이 복잡하게 얽혀 예상치 못한 청구서가 발생할 수 있다는 보고가 있다. 특정 사용자는 지원 티켓을 무시당했다고 주장했으며, 이는 클라우드플레어 지원 디스코드에서도 알려진 문제 중 하나로 언급된다.
현재 탈로리스는 클라우드플레어 생태계 내에서 가볍게 개인 비서를 구축하려는 개발자에게 주목받고 있다. 다만 완전한 데이터 통제권을 원한다면 외부 API 연결을 끊고 로컬 LLM으로 교체하는 추가 작업이 필수적이다.
