RobOS Dashboards
Create KGraph graphical dashboards from card layouts where each widget is any RobOS component, embeddable via
RobOS Dashboards
RobOS Dashboards (packages/robos-dashboards) is a graphical dashboard studio and embeddable component library built on the RobOS Knowledge Graph (.robos/kgraphs/dashboards/package.jsonld).
Highlights
- Composable RobOS Component Widgets: Every dashboard widget is a RobOS custom element (
<robos-widget-git-commits>,<robos-widget-calendar-today>,<robos-widget-agent-sessions>,<robos-widget-smart-tv>,<robos-widget-smart-lights>,<robos-widget-kgraph>,<robos-widget-sprint-radar>, or any<robos-...>component) that can display any RobOS-powered data source. - Embeddable
<robos-dashboard>Library (packages/robos-ui/robos-dashboard.js): Embed any KGraph dashboard or individual widget card inside any RobOS desktop app or web portal. - KGraph Card Layouts (
robos:DashboardLayout): Switch any dashboard between canonical layouts (Mission Control 3-Column,Hero Top + 2-Card Split,Sidebar Focus 1/3 + 2/3,Quad 2×2 Card Grid,10-Foot Smart TV Wallboard,Single Full-Canvas Card). - Pre-Built Daily Engineering & Agent Ops Dashboard:
- 10 Latest Commit Messages in a compact, small, readable text list format (
<robos-widget-git-commits>) - Calendar Events for the Day synced with RobOS Google Calendar / Thunderbird CalDAV (
<robos-widget-calendar-today>) - Running RobOS Agent Sessions with their live status lines tailed (
<robos-widget-agent-sessions>)
- 10 Latest Commit Messages in a compact, small, readable text list format (
- RobOS Smart TV Studio Cast (
:19210/dashboard): Show any dashboard on a paired Roku OS, LG webOS, Samsung Tizen, or Google TV / Android TV directly from RobOS Dashboards or RobOS Smart TV Studio.
More in Desktop & Command Center
App Launcher A searchable grid of the desktop applications installed on the machine, including the RobOS apps. Desktop Customizer A slash-command console that changes GNOME settings (clock, taskbar, theme, shortcuts, startup apps) and keeps git-backed snapshots to roll back. Desktop Dashboard A full-screen window that sits at desktop level and shows a grid of widgets; today it contains one clock and date widget. Desktop Manager The background process that launches RobOS apps, restarts the ones marked keep-alive, owns the tray icon and listens on a Unix socket. Desktop Shell Full-screen top bar and bottom dock for RobOS on a GNOME/X11 session, replacing the GNOME panel while it runs. Desktop Widgets A transparent panel on the right edge of the desktop with five status widgets: active task, system stats, AI agent, work journal and security. Dev Central Your daily task list: issues from your task servers as an epic tree, with buttons to start design or implementation agents and to open the related PR. Dev Discussions A chat-style view of discussion threads attached to tasks and pull requests, stored in a local cache with optional posting to GitHub. Icon Manager Shows the icon of every installed RobOS app, lets you replace one, and rewrites the apps' installed icon.svg and .desktop Icon= lines. Manager Dashboard Team metrics for one GitHub repository: open issues, merged PRs, PR cycle time, deploy frequency, approval rate, tasks by stage and PRs per developer. Notifications Center Shows the notification history stored in ~/.config/robos/notifications.json, with filters by category, tier and date, and edits the notification preferences. Package Manager Prototype screen for listing apps and daemons with start, stop and health-probe buttons. It shows built-in sample data. RobOS Audio Player Open-source audio player, custom playlist engine, procedural focus soundscapes, and zero-cloud Google Cast smart speaker streaming. RobOS GNOME Desktop App Installer Install, manage, and repair GNOME Desktop shortcuts, App Grid launchers, multi-scale icons, and Dock favorites for all RobOS apps. RobOS Home Speaker Smart speaker intercom, walkie-talkie voice notes, neural TTS broadcast, custom audio streaming, and soundboard. RobOS Preferences Settings window for RobOS apps: optional AI API mode, agent tiers, prompt security, GitHub accounts, IDE, notifications, journal and theme. RobOS Smart TV Studio Pair Smart TVs, build & sideload Developer Mode TV apps (LG webOS, Samsung Tizen, Google TV/ADB, Roku), serve the 10-foot D-Pad TV Portal (:19210), and stream 4K games. Search Indexer Builds plain-text lists of file paths under folders you choose, which RobOS text areas search for @-mentions. Software Center Install and manage coding-agent CLIs, IDEs, browsers, game tools and utilities on Windows or Linux. System Logs Viewer Viewer for the structured logs that RobOS apps write to ~/.config/robos/logs, with search and level filters. Toast Daemon Shows overlay toast windows for new entries in ~/.config/robos/notifications.json, with tiers, categories, do-not-disturb and anti-spam limits. Workspace Manager Window showing a sample multi-repo task workspace with sync, teardown and open-in-IDE buttons that return canned results. Discovery helpers exist in the code but are not wired to the window.