GitHub work queue
See authored, assigned, and review-requested pull requests without exposing your GitHub token to the browser.
OPEN · ALWAYS-ON · BUILT ON FLUE
GitHub on the left, an always-on chat harness on the right, a live terminal status line across the bottom. Tuned for the ultrawide Corsair Xeneon Edge, fully configurable for any display.
Corsair Xeneon Edge, 2560 x 720, 32:9. The default layout is a 12-column surface with a PR queue, Flue sessions, and sensor data designed to stay visible all day.
flue/harness#1284 · 2h
fix: retry durable steps on cold start● checks pass◆ 2 reviewneondeck/core#312 · 5h
feat: configurable statusline sensors● 1 failing△ draftneondeck/panels#88 · 1d
add github review-requests panel● checks pass↻ rebaseneondeck keeps deterministic signals and agent conversations in one stable view without turning the companion display into another browser tab.
See authored, assigned, and review-requested pull requests without exposing your GitHub token to the browser.
Persistent Flue sessions survive local restarts through SQLite-backed runtime state.
CPU, memory, network, and best-effort GPU or temperature readings are normalized behind one local API.
Panels are typed plugins selected by local JSON config. Change spans, sessions, and panel settings without rebuilding the app.
Runs on your machine with your provider keys, your GitHub token, and your SOUL.md agent personality file.
The Miami tiger-stripe palette ships as the first preset, with light and dark tokens from the start.
CONFIG · NOT A BUILDER
Start with the Xeneon Edge preset, then change regions and plugin config in `config/dashboard.json`. The goal is reliable structure first, a drag editor later.
{
"display": { "width": 2560, "height": 720 },
"theme": "dark",
"layout": {
"columns": 12,
"rows": 6,
"regions": [
{ "id": "statusline", "pluginId": "host-metrics", "columnSpan": 12 },
{ "id": "github", "pluginId": "github-pr-list", "columnSpan": 4 },
{ "id": "chat", "pluginId": "flue-chat", "columnSpan": 8 }
]
}
}