An open-source project called Talorys is offering a self-hosted personal AI assistant that runs inside an individual user's Cloudflare account. The software combines conversational features with stored memories, notes, projects, tasks and scheduled reminders, while its developers say they do not operate a separate server, database or user account for the service.

The project is designed for a single owner rather than a team or public audience. Its installation tool, distributed as `create-talorys`, deploys the application with one command and writes a local `talorys` directory containing configuration information such as resource names and the deployment URL. The project's documentation says this file contains no secrets and should be retained to make later updates easier.

Talorys uses Cloudflare Workers and Durable Objects for the agent and its persistent state, with a Pages-hosted interface in front. The repository describes the deployment as friendly to Cloudflare's free tier and says it avoids provisioning R2, D1, KV, Vectorize, AI Search, Workflows or paid services. Actual availability under a free allowance will nevertheless depend on the owner's usage and Cloudflare's limits.

Installation is designed to be repeatable. If a deployment is interrupted, running the command again in the same directory reconciles existing resources instead of creating duplicates. Updates redeploy the Worker and front end to the same resources, preserve the owner password and sessions, and apply schema migrations when the application next receives a request. The Durable Object namespace is retained across upgrades.

The repository also documents local development without a Cloudflare login. A development command starts the Worker, a Pages Function proxy and a Vite interface, while using a deterministic mock AI provider. Local state is kept in Wrangler's development storage. Testing, type checking and linting commands are included for contributors.

For portability, the settings interface can export a backup containing conversations, memories, tasks, notes, projects, settings and automations. The project says sessions and credentials are excluded. Imports are validated and merged transactionally, and repeated imports of the same backup are intended to be harmless. A usage panel provides local estimates and links owners to Cloudflare's dashboard for exact consumption figures.

Talorys is software rather than a hosted service, so operating it shifts responsibility to the owner. Users must manage their Cloudflare account, deployment access and any model configuration they choose. The project's main proposition is control: application data and infrastructure remain in an account selected by the person using the assistant, with no telemetry claimed by the developers. Its free-tier positioning is a project claim, not a guarantee that every workload will remain within provider limits.