Talorys: личный AI-агент на бесплатном Cloudflare
Talorys — open-source AI-агент, который разворачивается в вашем Cloudflare-аккаунте одной командой и работает полностью бесплатно.
Личный AI-ассистент без подписок и чужих серверов
Ежемесячная подписка на ChatGPT, Notion AI, Claude — всё это удобно, пока вы не начинаете считать деньги или задумываться, где именно хранятся ваши данные. Что если можно получить полноценного персонального AI-агента с памятью, задачами, заметками и напоминаниями — бесплатно, без регистраций и без того, чтобы ваши данные уходили на чужой сервер?
Именно это предлагает Talorys — свежий open-source проект, который в октябре 2026 года попал на первую страницу Hacker News. Talorys — бесплатный open-source персональный AI-ассистент, работающий целиком внутри вашего собственного Cloudflare-аккаунта. Никаких VPS, никаких Docker-контейнеров, никаких баз данных, которые нужно администрировать самостоятельно.
Что такое Talorys и зачем он нужен
Идея проекта родилась из желания иметь персонального AI-ассистента, которым можно владеть и управлять — без ежемесячной подписки и без зависимости от чужого хостинга.
Talorys позиционирует себя как персональный AI-агент, развёртываемый в Cloudflare-аккаунте пользователя. Его ключевое преимущество — приватность и самодостаточность: система работает целиком в облачной инфраструктуре пользователя, не опираясь на внешние серверы или аккаунты разработчиков. Это обеспечивает безопасный, однопользовательский AI-опыт с поддержкой чата, управления памятью, организации задач и запланированных автоматизаций.
Talorys использует Cloudflare Workers, Workers AI, Durable Objects и Pages для обеспечения: AI-чата с постоянной памятью и историей разговоров, управления задачами, заметками и проектами, запланированных напоминаний и повторяющихся автоматизаций, адаптивного веб-интерфейса с доступом с любого устройства, а также защиты паролем без регистрации и внешних аккаунтов. Все данные остаются под вашим контролем — никакой телеметрии и сторонних бэкендов от разработчиков.
Архитектура: как это работает
Главная техническая особенность Talorys — то, что весь стек работает исключительно на бесплатных сервисах Cloudflare. Архитектура проекта приоритизирует приватность и экономическую эффективность, используя Cloudflare Pages, Workers, Durable Objects с SQLite и Workers AI — всё в рамках бесплатных лимитов.
Cloudflare Pages обслуживает React-приложение и функцию /api, которая пересылает запросы через service binding к приватному Worker без публичного URL. Worker маршрутизирует запросы к TalorysAgent — Durable Object с SQLite-хранилищем, который использует Workers AI для чата и Durable Object alarms для планирования; ответы передаются потоком через Server-Sent Events.
Задействованные сервисы Cloudflare
Talorys использует следующие сервисы Cloudflare (все в рамках бесплатного плана):
| Сервис | Назначение | Бесплатный план |
|---|---|---|
| Cloudflare Pages | Frontend + Pages Function | ✅ Да |
| Cloudflare Workers | Приватный API Worker | ✅ Да |
| Durable Objects (SQLite) | Все данные, планировщик | ✅ Да |
| Workers AI | Модель чата (@cf/zai-org/glm-4.7-flash) | ✅ Ежедневная квота |
Где хранятся данные
Все данные хранятся в единственном SQLite-backed Durable Object (personal-agent) в вашем Cloudflare-аккаунте. Разработчики проекта не имеют к ним никакого доступа.
Диаграмма потока запросов
graph LR
A[Браузер / мобильный] -->|HTTPS| B[Cloudflare Pages\nReact App]
B -->|/api запрос| C[Pages Function]
C -->|Service Binding\nбез публичного URL| D[Private Worker]
D -->|Durable Object RPC| E[TalorysAgent\nSQLite Storage]
E -->|Workers AI binding| F[Workers AI\nглобальная GPU-сеть]
F -->|SSE stream| D
D --> C
C --> B
Развёртывание: одна команда
Одна из главных ставок проекта — максимально простой деплой. Самым сложным при разработке оказалось сделать развёртывание достаточно простым, чтобы пользователь мог настроить собственного AI-ассистента без ручной конфигурации сервисов Cloudflare.
Результат — одна команда:
npx create-talorys@latest
Процесс развёртывания, запускаемый единственной командой npx create-talorys@latest, упрощает настройку для технически подготовленных пользователей, автоматизируя выделение ресурсов и конфигурацию в их Cloudflare-аккаунте.
Что делает установщик
Установщик последовательно: проверяет Node.js (версия 20.18+), верифицирует Cloudflare-логин или открывает страницу авторизации в браузере, позволяет выбрать аккаунт и имя агента, запрашивает пароль владельца — он хешируется локально с помощью PBKDF2-SHA256 и хранится только как Cloudflare Secret.
- Node.js версии 20.18 или новее
- Cloudflare-аккаунт (бесплатный, регистрация на cloudflare.com)
- Базовые знания командной строки
VPS, Docker, PostgreSQL — не нужны.
Ключевые возможности
1. AI-чат с постоянной памятью
Talorys обеспечивает потоковый чат, хранение персональных фактов в памяти (которые можно просматривать и редактировать), управление задачами, заметками и проектами, а также одноразовые и повторяющиеся напоминания и ежедневные дайджесты задач.
2. Работа без AI-инференса
Это нетривиальное архитектурное решение: задачи, заметки, воспоминания и напоминания продолжают работать, если Workers AI недоступен или исчерпана бесплатная квота.
Когда ежедневная квота AI заканчивается, чат приостанавливается до сброса квоты, тогда как задачи, заметки, воспоминания и напоминания продолжают функционировать.
3. Автоматизации на Durable Object Alarms
Поддерживаются одноразовые и повторяющиеся напоминания, ежедневные дайджесты задач и опциональные AI-рутины, доставляемые в центр уведомлений внутри приложения. Они работают на Durable Object alarms, поэтому ничего не должно оставаться онлайн постоянно.
4. Приватность по дизайну
Проект однопользовательский по архитектуре — никакой регистрации, аккаунтов или команд. Пароль владельца устанавливается при инсталляции.
«Your data stays under your control, and there’s no telemetry or third-party backend operated by me.» — автор Talorys на Hacker News
Бесплатный tier Cloudflare: что вы получаете
Понять, насколько реально «бесплатное» использование, помогает взгляд на актуальные лимиты платформы.
Бесплатный tier Cloudflare Workers включает граничные вычисления с 100 000 запросов в день, 10 мс CPU-времени на вызов и 5 cron-триггерами на аккаунт.
Workers AI на бесплатном плане предоставляет 10 000 нейронов в день — единица измерения AI-вычислений в экосистеме Cloudflare. Этого достаточно для тестирования реального рабочего процесса: 10 000 нейронов AI-инференса в день бесплатно по всему каталогу доступных моделей.
| Ресурс | Бесплатный лимит | Достаточно для |
|---|---|---|
| Workers запросы | 100 000 / день | Личного использования |
| Workers AI (нейроны) | 10 000 / день | ~100+ чат-сообщений |
| Durable Objects | Включены | Хранение всех данных |
| Cloudflare Pages | Включены | Фронтенд |
| Cron triggers | 5 / аккаунт | Напоминания и рутины |
@cf/zai-org/glm-4.7-flash — модель, остающуюся в бесплатной квоте.Сравнение с альтернативами
Как Talorys выглядит на фоне других подходов к личному AI-агенту?
| Критерий | Talorys | ChatGPT Plus | Self-hosted (VPS) | n8n + Cloudflare |
|---|---|---|---|---|
| Стоимость | $0 | ~$20/мес | $5–20/мес | $0 (своё железо) |
| Владение данными | Полное | Нет | Полное | Полное |
| Сложность деплоя | Одна команда | Нет (SaaS) | Высокая | Средняя |
| Требует сервер | Нет | Нет | Да | Да |
| Память / задачи | Да | Частично | Зависит | Зависит |
| Телеметрия | Нет | Да | Нет | Нет |
| Open source | MIT | Нет | Зависит | Частично |
Вам не нужно управлять VPS, сервером баз данных или Docker-контейнерами. В этом и состоит ключевое отличие Talorys от классического self-hosted подхода.
Ограничения и зоны роста
Talorys — молодой проект, и у него есть объективные ограничения, которые стоит учитывать:
- Одному пользователю. Система создана для одного человека — установщик задаёт единственный пароль владельца, регистрации нет. Мультипользовательский сценарий не предусмотрен.
- Квота Workers AI. Когда 10 000 нейронов в день заканчиваются, чат замолкает. Для интенсивного использования может не хватить.
- Ранняя стадия. Проект находится на ранней стадии, и автор приветствует обратную связь от сообщества — особенно по архитектуре, безопасности и тому, что сделало бы self-hosted AI-агент действительно полезным.
- Зависимость от Cloudflare. Весь стек завязан на одного провайдера. Если политика бесплатного tier изменится — агент может потребовать перехода на платный план.
npx — вы справитесь с деплоем.Заключение
Talorys — интересный ответ на вопрос, который всё больше людей задают себе в 2026 году: «Можно ли иметь полноценного AI-ассистента, не отдавая свои данные корпорациям и не платя ежемесячную подписку?»
Talorys предлагает убедительное техническое решение для персонального AI-развёртывания, используя серверлесс-экосистему Cloudflare. Одна команда в терминале — и у вас есть чат с памятью, задачи, заметки и напоминания, работающие в вашем облаке, без телеметрии и без чужих серверов.
Проект пока молодой, но архитектурные решения заслуживают внимания: использование Durable Objects как единственного хранилища, работа без постоянно запущенного сервера, деградация функций вместо полного отказа при исчерпании AI-квоты — всё это признаки вдумчивого проектирования.
Если идея вам близка — исходный код доступен на GitHub под лицензией MIT.