Skip to content
JamBoards
Get early access

Built for walls that change while you watch them.

JamBoards gives you a browser editor for boards, pairing for any screen, live data over Server-Sent Events, and control from scripts, the REST API and AI agents. It reads Home Assistant, calendars, Spotify and NVR cameras without code.

app.jamboards.io/boards/front-desk

The editor shows what the wall will show.

Bind each widget to a named data source and set its thresholds. A value over the line turns amber or red and says so in its title row.

A board holds several screens, rotated on a timer. Twenty widget types, from KPI and candlestick to camera and now playing.

Ask an agent. The wall changes.

JamBoards runs an MCP server. An agent with a scoped API key can edit boards, write data, notify walls and pair screens. Every action in the app is also a REST endpoint, documented with OpenAPI, and both run the same code.

Keys carry read, write or admin scopes. Tools that delete or revoke ask for confirmation first.

The 2pm delivery is late. Put a banner on the warehouse wall and push the dock door count to 3.

dashboard_notify_display display=warehouse kind=banner severity=warningtitle="2pm delivery running late"dashboard_data_source_write name=dock-doors-open {"value": 3}

Done. The warehouse wall shows the banner, and the dock doors tile reads 3.

Reads the systems you already run.

Connected accounts are read only. Tokens and passwords are encrypted at rest, write-only, and never reach a screen.

Home Assistant
Entity states and media players, current within about 5 seconds over one WebSocket per server. Use a non-admin user.
Cameras
Reolink and other RTSP NVRs through go2rtc, up to 64 channels per source. A dropped feed keeps its last frame and says when it was taken.
Calendars
Google and Microsoft by signing in, or any iCal feed. Month and agenda widgets in each wall's own time zone.
Spotify
Now playing with album art, from Spotify or a Home Assistant media player.
Feeds and weather
RSS and newsfeeds, live stock quotes on the candlestick widget, and local weather.
Photos
An idle wall crossfades your album with the clock and weather. Upload JPEG, PNG or WebP, or use an iCloud shared album.

Mornings get one board, evenings another.

Schedule boards by time of day and day of week. The 7-day timeline shows what each display plays and when. Hold a board for an event and release it later.

On the screen itself

Any modern browser
Raspberry Pi 4 and 5 with a provisioning script, Fire TV and Android TV, Windows mini PCs, smart TVs back to Chrome 106.
Recovers on its own
Walls reconnect after a network drop and reload themselves after a deploy.
Fits the room
24 color themes in light, dark or system mode. Type sizes to the panel, tested down to 800 by 480.
Remote control
Next, previous, pause, resume, reload or hold a board, from the app, a script or an agent.

See it on your own wall.