Open Source · Flutter · Self-Hosted

One app for all your
self-hosted media.

Seekarr brings Seerr, Radarr, Sonarr, and Lidarr into a single beautifully crafted Flutter app. Monitor, request, and manage your entire media stack — from any device, anywhere.

iOS
Android
Desktop
Web
Seekarr home — dark theme
Seekarr home — light theme

Your entire media stack,
in one place.

Seekarr speaks the native APIs of your self-hosted services. Full feature parity — no workarounds, no polling hacks.

🔍
Seerr
Browse trending titles, submit movie and TV requests with custom quality profiles, and track request status in real time.
Requests
Trending
Notifications
🎬
Radarr
Full movie library management. Monitor availability, trigger manual searches, manage quality cutoffs and import lists.
Movies
Queue
Quality Profiles
📺
Sonarr
Season and episode-level control. View air dates, monitor specific seasons, check per-episode download progress.
TV Series
Episodes
Season Monitor
🎵
Lidarr
Artist and album management for music lovers. Browse your music library, check missing albums, and manage quality.
Artists
Albums
Music
More coming soon

From install to dashboard.
No configuration files.

Seekarr's onboarding walks you through connecting each service one by one. Enter your server URL and API key — that's it. No YAML, no proxies, no reverse-proxy required.

1
Choose your services
Select which services you run from the list — Seerr, Radarr, Sonarr, Lidarr, and more.
2
Enter URL and API key
Paste your local or remote server URL and the API key from that service's settings.
You're all set
All services verified online. Your library syncs immediately — no restart needed.
Seekarr onboarding — intro
Seekarr onboarding — all set

Built for power users
who run their own stack.

Not a third-party wrapper. Not a web view. A native Flutter app designed for the way self-hosters actually work.

Unified dashboard
Switch between all your services with a single tap. Stats, queues, and notifications from every instance in one place — no tab juggling.
📱
Truly cross-platform
Built with Flutter. One codebase, pixel-perfect on iOS, Android, macOS, Windows, and the web. Native performance everywhere.
🔔
Real-time activity
Live download queue with progress bars, completion events, and failure alerts. Know exactly what your stack is doing at any moment.
🔒
Stays on your network
All API calls go directly to your server — no cloud relay, no data collection, no subscriptions. Your data stays yours.
🌙
Dark & light mode
Full Material 3 theming. Each service gets its own accent color. Switch between dark and light with a tap — system preference respected.

Not just a status page.

Seekarr exposes the full depth of each service's API — quality profiles, monitored seasons, per-episode availability, and manual search triggers — all from your phone.

Search globally across all services simultaneously
Request with quality profile selection
Monitor and trigger manual episode downloads
Full notification history and push alerts
Dark/light theme per device preference
Seekarr activity — queue and history

Common questions.

Yes — Seekarr is MIT-licensed and fully open source. No subscriptions, no premium tiers, no telemetry. Build from source or grab a release from GitHub.
No. Seekarr communicates directly with your services via their local or remote API URLs. The app stores your server URLs and API keys locally on-device — nothing leaves your network unless you configure a public URL yourself.
Seekarr targets iOS, Android, macOS, Windows, and web. Because it's built with Flutter, all platforms share the same codebase and get the same features simultaneously. Check the GitHub releases page for current platform availability.
Go to Settings → Add Service, select the service type, enter your server URL (e.g. http://192.168.1.100:7878) and your API key from that service's settings page. Seekarr will verify the connection and pull your library immediately.
Support for new services is in progress, alongside quality-of-life improvements, push notifications, and home screen widgets. Watch the GitHub repo for progress.