Back

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

38 points2 hoursgithub.com
flufluflufluffy • 48 minutes ago

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

Narretz • 23 minutes ago

Where do you draw the line? Some SaaS acceptable? VPS? Bare metal? Or your own server in your own home?

vrganj • 18 minutes ago

IMO physical hardware in your own material possession, so only the last of your examples.

1dom • 39 minutes ago

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

deanc • 54 minutes ago

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?

martheen • 43 minutes ago

10k neuron is roughly 0.11 USD for the usage https://developers.cloudflare.com/workers-ai/platform/pricin...

StrLght • 47 minutes ago

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

rociiu • 2 hours ago

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!

muvlon • 60 minutes ago

So instead of relying on someone's hosted service, this is relying on someone's 4 hosted services?

onionisafruit • 60 minutes ago

This is a neat idea, but I wouldn’t say you aren’t relying on someone else's hosted service. Cloudflare isn’t a public utility quite yet.

felixgallo • 48 minutes ago

That’s great! Where do I download cloudflare?

plusfour • 32 minutes ago

from the internet

rvz • 53 minutes ago

> without paying a monthly subscription or relying on someone else's hosted service.

But you are hosting it on Cloudflare? There is always a cost when running on someone else's platform that advertises itself as 'free-tier' and it can change at any moment.