AI Dashboard reads the plugins you already have, picks what matters right now, and designs a fresh screen around it. A calendar, the weather and a news feed become one screen with the next meeting large and the rest smaller around it.
The layout changes from screen to screen. That is on purpose. Tell it what you care about and it puts that first.
Prerequisites
A few plugins already set up, for example a calendar, weather and a news feed
AI credit, or your own Anthropic or OpenRouter key
Step 1 - Add the plugin
Go to Plugins, search for AI Dashboard and click it.
Step 2 - Pick your data sources
Data Sources
Choose the plugins the AI should read. Hold ⌘ or ctrl while clicking to select several. The AI reads their data, not their screens, so a plugin that only shows an image adds nothing here.
What Matters to Me
Optional. Tell the AI what to put first, in your own words. For example "meetings and rain before anything else, skip stock prices on weekends". Without it, the AI uses its own judgment.
Step 3 - Choose who pays
Each new screen is written by an AI model, and that costs a little. AI Dashboard spends your AI credit first, on DeepSeek V4.1 Flash, which TRMNL hosts for you. A new screen costs well under a cent, so your signup credit covers about 60 of them, and TRMNL+ adds about the same again every month. You can top up from Account > AI Agent.
Use my own AI key
Turn this on to keep the dashboard running after your AI credit runs out. It uses the Anthropic or OpenRouter key and the model saved in Account > AI Agent, and your provider charges your key for each new screen. A premium model costs more: with Claude Sonnet a screen costs about 6 cents. It is off by default, and your key is never used while you still have AI credit.
Step 4 - You're done!
Click Save and add the plugin to a playlist. The dashboard checks its sources on every refresh, but only writes a new screen when their data has changed, so a quiet hour costs nothing. To get a new screen straight away, click "Refresh now" on the plugin page.
AI Dashboard fills the whole screen, so it cannot go in a mashup.
Troubleshooting
The screen says "Out of AI credit".
Your AI credit is used up. Top up from Account > AI Agent, wait for your next TRMNL+ month, or turn on "Use my own AI key" in the dashboard settings if you have a key saved.
The screen says "Your AI provider refused your key".
Your own key was turned down. The line under it is the reason your provider gave, most often a key with no credit left or a key that was deleted. Fix it on your Anthropic or OpenRouter account, then click "Refresh now".
"Select at least one plugin for the AI Dashboard to read."
Pick at least one plugin under Data Sources and save.
"The AI wrote no screen, only reasoning or text."
The model answered without a screen, so your device keeps the last one. This happens most with small and free models. Click "Refresh now" to try again, or pick another model in Account > AI Agent.
"The AI could not write a new screen".
The model did not answer in time, or the provider sent an error. Your device keeps the last screen, and the next refresh tries again.
The screen does not change.
Nothing in your sources has changed since the last screen. Click "Refresh now" for a fresh layout of the same data.
A calendar shows fewer events than I expect.
Events that have already ended are left out, and each list is cut to its first 10 items, to keep the screen readable.



