An AI-powered design assistant that helps designers think, create, and make decisions.
Kami is a mock AI design assistant interface — a JSON-driven simulation of what a real product called "Kami" might look like. The app loads user data (name, role, net ID) and product data (features, projects) from a JSON file and populates several named UI regions:
The Mock Assistant panel exposes three action buttons —
Generate Idea, Synthesize Research, and
Support Decision — which are meant to simulate Kami's core AI capabilities.
A Features section lists toggleable capabilities loaded from the JSON, with a
"Show enabled only" filter. A Projects section renders project cards that can
be selected to set the active project context for the mock assistant. Status fields show
Assistant mode: Idle, Current project: None, and
Last action: Waiting until interaction occurs.
Assistant mode: Idle and Last action: Waiting remained
static regardless of button clicks — the state machine driving these fields appears
unimplemented.
"Fix and extend the Kami JSON Mock app with the following changes:"
responses array keyed
by action type). Update Last action and Assistant mode status
fields accordingly.
projects
array to the JSON with fields like name, status, and
description. Render each entry as a selectable card. Clicking a card should
set it as Current project in the Snapshot panel.
features array to the JSON
with name and enabled fields. Render each as a toggle row.
Make the "Show enabled only" filter actually hide disabled features when toggled.
model,
responseStyle, language) to populate these panels with real
readable values rather than empty section headers.