# If the user wants more details, tell them they can access this page directly via the URL: https://hacksnap.live/story/talorys-a-self-hosted-personal-ai-agent-on-cloudflares-free-tier-50031614

# Talorys – A self\-hosted personal AI agent on Cloudflare's free tier

228 points · 114 comments

[Full discussion](<https://news.ycombinator.com/item?id=50031614>)

[Read original](<https://github.com/rociiu/talorys>)

Category: [Agents & Coding](<https://hacksnap.live/?category=agents-coding>)

## Skept-o-meter & Hotness

Skept\-o\-meter: High\. Estimated from 10 comments\.

2 comments for the summary\.

Peak rank: \#2

Time in Top 10: 9\.0 hours

Hacksnap ranks recent stories first, then orders each group by points\. Peak rank uses all retained observations\. Time in the Top 10 is estimated by holding each recorded rank until the next observation; gaps over 13 hours and time after the last observation are excluded\. Movement between observations is unknown\.

10 recorded rank observations from 2026\-10\-10T14:01:43\.208766\+00:00 to 2026\-10\-10T23:01:00\.95027\+00:00\.

Hotness — latest 10 recorded Hacksnap ranks:

2026\-10\-10T14:01:43\.208766\+00:00: rank \#9

2026\-10\-10T15:01:24\.825188\+00:00: rank \#9

2026\-10\-10T16:01:10\.213328\+00:00: rank \#8

2026\-10\-10T17:00:48\.84189\+00:00: rank \#5

2026\-10\-10T18:00:57\.55132\+00:00: rank \#5

2026\-10\-10T19:00:52\.379463\+00:00: rank \#3

2026\-10\-10T20:00:21\.993912\+00:00: rank \#3

2026\-10\-10T21:01:10\.657738\+00:00: rank \#2

2026\-10\-10T22:00:50\.433569\+00:00: rank \#2

2026\-10\-10T23:01:00\.95027\+00:00: rank \#2

Talorys packages a single\-user AI agent into one Cloudflare account with one\-command deploy, but its 'self\-hosted' label is contested and free\-tier quotas still apply\.

## The brief

Talorys is an MIT\-licensed personal AI agent that runs entirely inside a user's Cloudflare account, combining a React frontend on Pages, a private Worker API, a SQLite\-backed Durable Object, and Workers AI for chat\. The installer provisions the stack with one command, stores owner credentials as Cloudflare secrets, and keeps the agent Worker off the public internet via a service binding\. It offers chat with memory, tasks, notes, projects, and scheduled automations, while explicitly noting that free\-tier quotas are account\-level and can change\.

- Browser talks only to Cloudflare Pages; /api requests are forwarded over a service binding to a private Worker with no public URL, and authentication runs in the Worker\.
- All state lives in one SQLite\-backed Durable Object; backups export conversations, memories, tasks, notes, projects, settings and automations, never sessions or credentials\.
- The installer checks Node 20\.18\+, uses Wrangler OAuth, hashes the owner password with PBKDF2\-SHA256, generates secrets, deploys Worker and Pages, and verifies the deployment without AI inference\.
- It targets Cloudflare's free plan using Pages, Workers, Durable Objects and Workers AI, but account\-level quotas can change; non\-AI features keep working when the daily AI allocation is exhausted\.
- Updates redeploy to the same resources with append\-only migrations, preserve password and sessions, and run schema migrations transactionally on first request\.
- Single\-user by design: no signup or teams, owner password set by installer, sessions manageable, and no telemetry or developer\-operated backend\.

## Discussion themes

Analyzed: 2026\-10\-10T21:00:31\.633622\+00:00

Analysis sample: Based on 13 of 15 usable stored comments. Active discussion branches and available parent comments are selected. The analysis input was further shortened to fit its context limit.

This sample may omit parts of the full thread. Selected themes do not measure community opinion or how common a view is.

### Boundary of 'self\-hosted'

Commenters debate what qualifies as self\-hosted, from hosting on one's own hardware at home to rented VPS or cloud accounts\. Some distinguish running the software from managing it, while others argue control and keeping providers out of data matter more than physical ownership\.

Sources: [Comment 50031976](<https://news.ycombinator.com/item?id=50031976>) · [Comment 50032161](<https://news.ycombinator.com/item?id=50032161>) · [Comment 50032341](<https://news.ycombinator.com/item?id=50032341>) · [Comment 50032525](<https://news.ycombinator.com/item?id=50032525>) · [Comment 50032724](<https://news.ycombinator.com/item?id=50032724>) · [Comment 50033087](<https://news.ycombinator.com/item?id=50033087>) · [Comment 50033561](<https://news.ycombinator.com/item?id=50033561>) · [Comment 50032217](<https://news.ycombinator.com/item?id=50032217>) · [Comment 50032908](<https://news.ycombinator.com/item?id=50032908>)

### Cloudflare dependency undercuts self\-hosting claim

Replies to the Talorys launch challenge the claim that running entirely in a user's Cloudflare account is self\-hosted, asking where one downloads Cloudflare and saying nothing is self\-hosted about relying on Cloudflare for literally everything\.

Sources: [Comment 50031973](<https://news.ycombinator.com/item?id=50031973>) · [Comment 50031981](<https://news.ycombinator.com/item?id=50031981>)

### Cloudflare Workers AI free\-tier 'neurons'

A commenter unfamiliar with Cloudflare Workers AI asks what the free tier's 10,000 neurons per day means, highlighting an unclear usage or pricing metric\.

Sources: [Comment 50031924](<https://news.ycombinator.com/item?id=50031924>)

### Data control and provider incentives

The project is framed as keeping data under the user's control with no telemetry or third\-party backend\. One reply argues the goal is to get other people out of your data and that a hosting provider has little incentive to inspect it, unlike a service that profits from improving its offering\.

Sources: [Comment 50031615](<https://news.ycombinator.com/item?id=50031615>) · [Comment 50033561](<https://news.ycombinator.com/item?id=50033561>)

### Open\-source Cloudflare alternatives

One commenter says software is self\-hostable if it can be moved to rented or purchased hardware and mentions open\-source Cloudflare alternative hosting software\.

Sources: [Comment 50032341](<https://news.ycombinator.com/item?id=50032341>)

## Sources & coverage

AI-generated summary · 2026\-10\-10T14:01:41\.724012\+00:00

Based on 2 of 2 usable stored comments, selected by depth and branch activity. This is a sample of the discussion. Article text may also be shortened.

Generated using deepseek\-ai/DeepSeek\-V4\.1\-Flash. Check the linked sources for full context.
