Your family dashboard, on every screen.
Calendars, photos, weather, smart home, and more — beautifully displayed on any tablet, TV, or Raspberry Pi in your home.



Everything your home display needs
A growing set of widgets and integrations, all configurable from the web dashboard.
Shared Calendars
Sync with Google Calendar, Outlook, or any CalDAV server. See your family's schedule at a glance.
Photo Slideshows
Display albums or connect Google Photos. Every screen becomes a digital picture frame.
Smart Home
Integrate Home Assistant for sensors, device controls, and live dashboards.
Media & Entertainment
Live TV, Spotify now-playing, sports scores, and news headlines in one place.
AI Assistant
Built-in AI for recipes, reminders, quick questions, and anything your household needs.
Remote Management
Control displays via Telegram. Auto-launch kiosk mode with screen wake and remote management.
Up and running in minutes
Choose the path that works for you.
Cloud Hosted
We handle the infrastructure. You just configure your displays.
Self-Hosted
Run everything on your own server with Docker.
100% open source. Always.
OpenFrame is and will always be free and open source. Every feature works with your own API keys at zero cost.
Bring Your Own Keys
Use your own API keys from OpenWeatherMap, Google Maps, OpenAI, or any other provider. Completely free, forever.
- Self-host with Docker — no account needed
- All features unlocked with your own API keys
- Full source code on GitHub — fork, modify, contribute
Premium Services
Don't want to manage API keys? Our optional premium services handle it for you.
- Weather from $0.99/mo — no API key needed
- Traffic & maps from $1.99/mo
- AI assistant with included token budget
Why do premium services cost money?
Premium weather, traffic, and AI services use API keys we pay for. Subscriptions offset those provider costs plus hosting. There is no vendor lock-in — switch to your own API keys anytime and everything keeps working.
Three commands. That's it.
Clone and run, or drop in a docker-compose.yml
Ready to set up your display?
Get started with the hosted version in seconds, or self-host for full control. Every feature is free with your own API keys.