Canvas & Generative UI

dsh-genui

Thirty-plus interactive components rendered inline in replies, with an action loop back to the model.

What it is

The model describes an interface as JSON in a dsh-ui fence; a browser-side renderer turns it into live components inside the reply — cards, tables, charts, forms, tabs, timelines, diffs, mermaid, 3D scenes — appearing as the answer streams.

GenUI for DeepSeek Harness: interactive UI components rendered inline in assistant replies via the dsh-ui fence — layout, charts, plots, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model.
From the upstream README

Why it matters for design

  • Answers become interfaces: data panels, charts and forms render where the explanation happens.
  • Interactive components send actions back to the model, which updates the UI in turn.
  • A component whitelist and spec guard mean a broken chart never hits the screen.

What it covers

  • Dual-channel rendering
  • Before vs. after
  • What it can do
  • How it works
  • Roadmap

How to install

dsh-genui

  1. Run this in a terminal.

    dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-genui.git
  2. Restart dsh web so it picks up the plugin.

  3. Then describe the design you want. The harness picks up the plugin’s tools.

How to run it with DeepSeek Harness

  1. Add the plugin from GitHub and restart dsh web.

  2. Ask for a dashboard, quiz or form; the model writes the dsh-ui fence itself.

  3. Interact with the result — local actions respond instantly, model actions loop back.

Every plugin here is free to install and links to its real upstream source.

More in the DeepSeek Harness repo ↗

Next step

Design with NEXGERCORE, without the setup

Install this plugin yourself, or run a whole curated design layer around DeepSeek Harness with NEXGERCORE. Bring your own key, own your output.

NEXGERCORE Desktop

One design system. Every output unmistakably your brand

Inside the full NEXGERCORE IDE, use the same brand rules across websites, slide decks, interactive prototypes, dashboards, images, and HTML video. Connect Codex, Claude Code, Cursor, and other coding agents already on your computer, then create locally for free.

  • Web, slides, prototypes, dashboards, images, and video
  • 140+ design systems, plus the full template and skill library
  • Connect local Codex and 21+ coding agents · Free to use
Download free

Available for macOS, Windows, and Linux