{
  "id": 13395715,
  "title": "Talorys – A self-hosted personal AI agent on Cloudflare's free tier",
  "url": "https://urgent.news/2026/10/10/talorys-a-self-hosted-personal-ai-agent-on-cloudflares-free-tier",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-10T10:52:09.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://github.com/rociiu/talorys"
  },
  "original_language": "en",
  "account": "Talorys is a self-hosted personal AI agent that operates entirely within a user's Cloudflare account. This free, open-source tool can chat, remember important information, manage tasks and projects, and set reminders on a schedule without any servers or databases maintained by the Talorys developers. All a user needs is one Cloudflare account and a single command to set up their personal AI agent.\n\nTalorys does not utilize any paid Cloudflare services such as R2, D1, KV, Vectorize, AI Search, Workflows. Instead, it creates a directory called \"talorys\" containing essential installation files. If the installation process is interrupted, running the same command again will reconcile any existing resources, eliminating the need for duplicate resources or password prompts.\n\nNon-interactive installations can be performed using a command-line interface with a designated password and Cloudflare API token (if applicable). Users can log in via a browser using the standard OAuth flow, or by entering their owner password directly after running the installer. The agent can be accessed from multiple devices under the same account, and password management is handled directly within the \"talorys/\" directory.\n\nData for Talorys is stored in a single SQLite-backed Durable Object (personal-agent) within the user's Cloudflare account, without any telemetry, analytics, tracking, or advertising. Cloudflare processes the data required to run Workers AI inference on chat messages and relevant memories. The security model and threat mitigations are detailed in the docs/security.md.\n\nTalorys is designed to work within the Cloudflare Workers Free plan, with built-in safeguards for token limits, context, tool calls, reasoning steps, and AI requests per day. The Usage panel provides local estimates and links to the Cloudflare dashboard for exact Neuron usage. Users can start the agent with a single command that initiates the Worker, Pages Function proxy, and Vite UI. The agent uses a local password and a deterministic mock AI provider for non-cloudflare login scenarios.\n\nAdditional scripts include npm run build, npm test, npm run test:e2e, npm run test:pack, npm run typecheck, and npm run lint. Detailed development documentation can be found in docs/development.md. To create a backup of the agent's data, users can go to Settings → Privacy → Download backup, which will generate a talorys-backup.json file containing conversations, memories, tasks, notes, projects, and settings. Importing this file will merge the data with the existing installation, ensuring no loss of information.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}