logoalt Hacker News

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

102 points • by rociiu • today at 10:52 AM • 48 comments • view on HN

Comments

flufluflufluffy • today at 11:50 AM

This might sound kinda crazy, but I define “self-hosted” as something that I host myself.

➕ show 6 replies
hung • today at 12:23 PM

Careful with Cloudflare's "free" AI tier if you use paid workers. I was never able to get an answer on why I was billed for their confusing neuron usage for stuff that should have been covered under their usage limits. Their customer support just ignored my ticket. Apparently it's a known issue that they don't give a shit based on discussions in their support Discord.

➕ show 2 replies
mellosouls • today at 2:24 PM

For those questioning (rightly) the "self-hosted" description, I suspect its a poorly-worded attempt to clarify there is no third-party requirement (eg. the repo is not cloudflare-owned) beyond your own cloudflare account.

Sometimes these "open source" services are a bit misleading as there is a coupling to the org providing them; I think the OP here just means there's nothing extra needed beyond whatever cloudflare commitment you already have.

➕ show 1 reply
1dom • today at 11:58 AM

I'm not sure I understand the use-case or target audience for this. Selfhosted on cloudflare is a great oxymoron though.

➕ show 1 reply
StrLght • today at 11:51 AM

There's nothing self-hosted about relying on Cloudflare for _literally_ everything.

➕ show 1 reply
Nipola • today at 2:14 PM

In any case, I think the generally accepted definition of self-hosting has broadened

deanc • today at 11:43 AM

This is the first I’m hearing about Cloudflare’s worker AI product. I see they provide 10,000 neurons a day on the free tier. What on earth is that?

➕ show 2 replies
quietFalcon • today at 12:47 PM

Did a side project on Workers and the self host test for me was whether I could run it off Cloudflare at all. Durable Objects and KV bindings meant no, so it was really just deploy it yourself.

➕ show 2 replies
rociiu • today at 12:24 PM

[dead]

AgentSearchHQ • today at 1:33 PM

[flagged]

rociiu • today at 10:52 AM

Hi HN! I built Talorys, an open-source personal AI agent that runs entirely in your own Cloudflare account.

The idea came from wanting a personal AI assistant that I could own and control, without paying a monthly subscription or relying on someone else's hosted service.

Talorys uses Cloudflare Workers, Workers AI, Durable Objects, and Pages to provide:

AI chat with persistent memory and conversation history Task, note, and project management Scheduled reminders and recurring automations A responsive web interface accessible from any device Password-protected access with no signup or external accounts One-command deployment: npx create-talorys@latest Everything runs in your Cloudflare account. Your data stays under your control, and there's no telemetry or third-party backend operated by me.

It's designed to work within Cloudflare's free-tier limits for personal use. You don't need to manage a VPS, database server, or Docker containers.

The biggest challenge was making deployment simple enough that someone could set up their own AI assistant without manually configuring Cloudflare services.

The project is still early, and I'd love feedback from the HN community, especially on the architecture, security, and what would make a self-hosted personal AI agent genuinely useful.

GitHub: https://github.com/rociiu/talorys

It's MIT licensed. Contributions and suggestions are welcome!

➕ show 7 replies