DSH Hub
dsh-genui cover

lhuans/dsh-genui

dsh-genui

UIWeb UI34 GitHub stars· updated 2026-10-09

GenUI for DeepSeek Harness: interactive charts, forms, calculators, dashboards, and mini apps rendered inline in assistant replies, with actions that flow back to the model.

Install

npx @deepseek-ai/dsh plugin --profile web add dsh-genui`

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-genui DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/lhuans-dsh-genui.svg)](https://dshhub.dev/plugins/lhuans-dsh-genui)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from lhuans/dsh-genui, cleaned of badges and images.

dsh-genui

English · 简体中文

Turn DeepSeek Harness replies from a wall of text into an interface you can actually click.

You ask the AI to run a calculation and get back a formula. You ask it to file a request and get eight Markdown bullets. You ask about last week's traffic and get numbers lined up as plain text.

Nothing is wrong — but you still do the work yourself: copy, paste, do the math in your head, then type another message saying "I'll take the second one."

dsh-genui is a plugin for DeepSeek Harness (DSH). Install it, ask the same questions, and the answer grows a real interface: calculator keys you can press, dropdowns you can pick from, charts with actual axes. Whatever you click or fill in flows back into the conversation, and the AI picks up from there.

One command to install. No changes to DSH source.


Three real examples

All three screenshots are from a live DSH session — not mockups.

"Generate a calculator"

Digits, operators, parentheses, backspace, clear — every key works. That 666 was typed on the keypad, not written into the text by the model.

"Generate a form"

One sentence produces a full project proposal form: required-field validation, radio group, dropdown, headcount stepper, date picker, toggle, checkboxes, long text.

Hit Submit and your answers go back into the conversation, so the AI can rank the priority, draft a schedule, or write the proposal for you.

"Show the last 7 days of traffic as a line chart"

Two series, legend, axes, gridlines — a rendered chart, not ASCII art.


Before and after

SituationPlain chatWith dsh-genui
You need a toolThe AI hands you code to run yourselfThe tool appears in the reply, usable right away
Collecting input"Please provide the following 8 items", typed one by oneOne form: pick, fill, submit
Reading dataText tables, trends left to imaginationLines, bars, pies — the trend is obvious
Making a choiceYou reply "option B"Click a button, the choice carries into the next turn
Setup cost—One dsh plugin add, no source changes

What you can ask for

Just talk normally. You never write JSON or learn a syntax. Each category below includes a prompt you can copy as-is.

Data: charts

Bar, line, pie, ring, radar, gauge, funnel, scatter, waterfall, and other common chart types.

"Chart revenue for the last three quarters as bars, and mark year-over-year growth"

"Show the order split by channel as a pie chart"

"Build a conversion funnel: 100k impressions, 8k clicks, 600 orders, 520 payments"

Good for weekly reports, retros, review decks, and anytime you'd rather not open a spreadsheet.

Input: forms

Text fields, textareas, dropdowns, radios, checkboxes, toggles, number steppers, date pickers, search boxes, transfer lists. Submitted values return to the conversation automatically.

"Make a time-off request form with leave type, start and end date, days, and reason"

"Build a survey asking which features people use most and how satisfied they are"

"Give me a customer intake form, phone number required"

Much nicer than being interrogated over eight turns — fill it in once and you're done.

Tools: little apps

The fun category. One sentence, and the AI builds you something that actually works.

…

Related plugins