What problem does it solve?
Automates and streamlines the creation, repair, and refinement of KKTerm Dashboard widgets using AI, reducing manual UI work.
Core Features & Use Cases
- Treat the active Dashboard view as the target unless the user names a different view.
- Use Dashboard tools rather than manual edits when tool access is available.
- For new user-visible widgets, create a script widget directly with the dashboard widget creation workflow.
- For broken widgets, load current Dashboard state, inspect existing AI Created Widget source, and patch the smallest necessary body fields.
- Use live data when requested; avoid fake data unless asked.
- If a widget needs an API key, define a secret settings field and request secret entry; never ask for plaintext secrets in chat.
- Keep widgets compact, readable, and object-like: meters, clocks, charts, maps, launchers, calculators, consoles, timelines.
- Use KKTerm widget classes and runtime helpers before inventing a custom UI framework.
- For canvases and visual libraries, size from the widget viewport and handle resize.
Quick Start
Create or modify a Dashboard widget using the dashboard widget builder workflow.