Hutch

Hutch vs Karakeep: Hosted vs Self-Hosted Read-It-Later

Pocket is dying. Omnivore sold to ElevenLabs and shut down overnight. If you're a developer looking for a read-it-later tool you control, two names keep coming up: Karakeep (formerly Hoarder) and Hutch.

Both target developers who read a lot. Both have AI features. Both care about data ownership. But they make different bets on how software should reach you.

This post lays out the differences so you can pick the one that fits how you work.

What each tool is

Karakeep is free, open-source, and self-hosted. You run it yourself with Docker. It has AI-powered auto-tagging through Ollama (local) or OpenAI. It has full-text search, browser extensions, and mobile apps for iOS and Android. It started as Hoarder, rebranded to Karakeep, and now has 38,000+ GitHub stars with active development.

Hutch is hosted at A$3.99/month. You sign up, install the browser extension, and start saving articles. It includes AI-generated TL;DR summaries, a clean reader view, Pocket import, and full-text search. No Docker. No server. No maintenance. I built it as a solo developer after running my own reading system for ten years.

The real comparison: deployment model

The feature lists overlap enough that features aren't the interesting comparison. The deployment model is. Everything flows from that one choice.

Self-hosted (Karakeep)

You own the entire stack. The database sits on your machine or your VPS. No third party sees your reading list. You can inspect the source, change it, and run it on your terms.

That control comes with upkeep. Docker containers need updating. Databases need backups. If your server goes down at 2am, you fix it. If you want AI tagging via Ollama, you need a machine with enough RAM to run a local model.

If you already run a homelab, Karakeep slots right in. If you don't, it means new infrastructure to manage.

Karakeep handles this well. The Docker setup is straightforward. The docs are solid. The community is large enough that you'll find answers to most questions.

Hosted (Hutch)

You trade control for convenience. I run the servers, database, backups, updates, SSL, and monitoring. You get a URL and a browser extension. The AI TL;DR runs on every saved article with no configuration.

The tradeoff is trust. Your reading list lives on someone else's server. That's a real concern, and I don't dismiss it.

The trust question

If you self-host, you've probably been burned before. A service you relied on got acquired, shut down, or degraded. "Just trust me" isn't good enough. Here's what Hutch does in concrete terms:

  • Source-available under AGPL. The full codebase is public. You can read every line of code that handles your data.
  • Full data export. You can export everything at any time: articles, tags, metadata. Standard format. No lock-in.
  • Australian hosting. Data stays in Australia under Australian privacy law. No US jurisdiction complications.
  • Clear revenue model. A$3.99/month. No ads, no tracking, no venture capital, no growth-at-all-costs pressure. You pay for the service. I keep running it. That's the whole model.

No one can guarantee the future. But these are structural choices that make a hosted service as trustworthy as it can be.

Feature comparison

Karakeep Hutch
Price Free A$3.99/month
Hosting Self-hosted (Docker) Managed
Source code Open source (AGPLv3) Source-available (AGPL)
AI features Auto-tagging (Ollama / OpenAI) TL;DR summaries (included)
Browser extensions Chrome, Firefox Firefox (Chrome coming)
Mobile apps iOS, Android Mobile web (native planned)
Full-text search Yes (Meilisearch) Yes
Pocket import Yes Yes
Data ownership Full (your server) Export anytime
Setup time 15 to 30 min (Docker experience helps) 2 minutes
Maintenance You handle updates, backups, uptime Handled for you
Community 38K+ GitHub stars, active Discord Solo-built, growing

When to pick Karakeep

  • You already run a homelab or self-host other services.
  • You want the database on your hardware. Full data sovereignty is non-negotiable.
  • You want AI tagging with a local model so no data leaves your network.
  • You like tinkering with your tools and don't mind Docker upkeep.
  • You want to contribute to an open-source project with an active community.
  • Free matters. Karakeep costs nothing beyond your own infrastructure.

When to pick Hutch

  • You don't want to maintain infrastructure for your reading list.
  • You want AI summaries working from the start, no setup needed.
  • You're comfortable with a hosted service that's source-available and offers full export.
  • You want a focused, opinionated reading experience over configurability.
  • You want someone else handling backups, updates, and uptime.
  • A few dollars a month is worth the time you'd spend on maintenance.

The honest take

If you enjoy running Docker containers and want full control over your data, Karakeep is excellent. It's well-built, actively maintained, and backed by a strong community. The 38K GitHub stars aren't an accident. It solves a real problem well.

If you'd rather not maintain infrastructure for your reading list, that's the tradeoff Hutch makes for you. You give up self-hosted control in exchange for something that just works when you hit the save button.

These aren't competing philosophies. They're different answers to the same question: how much of the stack do you want to own? Both are valid. Pick the one that matches how you actually want to spend your time.


Hutch is a read-it-later app for people who read a lot. A$3.99/month, no ads, no tracking. Try it at hutchreader.com.