Owly Post
CloudAppSelf-hosted

Cloud or self-hosted

The two routes side by side

Both routes run the same core and produce the same digest. They differ in who runs it.

CloudSelf-hosted
Who runs itOwly Post, at app.owlypost.comYou, with Docker Compose on your own box
PriceA monthly subscription after a 14-day trial; see owlypost.comFree (AGPL-3.0)
Who pays for the LLMIncluded in the subscription, with a monthly AI budget per accountYou: an Anthropic or OpenAI API key (a few cents a week), or nothing with a local Ollama
Maintenance and updatesNone; always the latest versionYou pull new images and keep the box running
Setup timeAbout two minutes of Owl trainingTen minutes, if Docker is already installed
AccountsEmail and password; one account per personSingle-user, no login; you secure it with a proxy or VPN
Mobile appYes (Android, in progress), plus push notificationsNo; the web UI works on a phone
Email deliveryIncludedOptional: bring Resend or any SMTP server
Sources50 feeds on the paid plan, 2 during the trialUnlimited
Where your data livesOn EU servers (Frankfurt)On your own hardware; with Ollama nothing leaves it
Missed digest slotCaught up for up to six hoursSkipped if the machine was off; run it by hand or keep the box on
Best forAnyone who wants the digest without running anythingPeople who already run a home server or want full control over data and models

Pick the cloud if you want the digest to just show up. Pick self-hosted if you have a machine that is always on, want your data to stay home, or want to choose the model yourself.