← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-genui

Generative UI plugin for DeepSeek Harness rendering interactive cards, charts, forms, quizzes, and 3D scenes inline.

VisionUI & ProductivityTerminal & TUIDeveloper ToolsBrowser & WebSkills & Workflows
504GitHub Stars58ForksUpdated2026-10-01

Install

$ dsh plugin --profile web add @changfenhuang/dsh-genui

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-genui provides a declarative Generative UI rendering system for DeepSeek Harness. When the model outputs JSON within a dsh-ui code fence or through the render_ui tool, the browser client mounts rich interactive components—such as sortable tables, ECharts visualizations, parameter-driven mathematical plots, locally graded quizzes, media players, and session panels—with an action event loop feeding interactions back to the model.

Key Capabilities

  • Inline streaming and settled rendering of 30+ UI primitives via dsh-ui fences
  • Dual-channel browser mounting supporting both host fence registry and DOM observation fallbacks
  • Rich visualization support including on-demand lazy loading for ECharts, Mermaid diagrams, and Three.js 3D scenes
  • Local-first state management for immediate grading, form collection, and interaction persistence
  • Bidirectional action event loop routing user gestures and form submissions back to DeepSeek Harness sessions
  • Session dock panel (/panel) supporting dynamic live updates, resizing, and incremental content appending
  • Spec guards and automatic single-turn fence error repair with diagnostics
  • Standalone HTML and GenUI JSON artifact export

Useful For

  • Presenting structured analytics dashboards and sortable data tables directly in assistant responses
  • Embedding interactive parameter-tuning plots and live math visualizations inside conversations
  • Administering interactive quizzes and structured multi-field forms with local grading and submission to the agent
  • Maintaining a persistent, resizable session panel workspace dock above the chat composer
  • Rendering flowcharts, architecture diagrams, and 3D scenes on demand without inflating core bundle size

Who It Fits

  • DeepSeek Harness web client users seeking rich interactive responses instead of static text
  • Developers building agent workflows that require user feedback, forms, or custom dashboards
  • Data scientists and educators creating dynamic graphs, quizzes, and multimedia learning flows

Documented Limitations

  • Requires DeepSeek Harness host versions ^0.1.2-rc.1, ^0.1.5-alpha.1 through ^0.1.7-alpha.1, or >=0.2.0-rc.1 <0.3.0-0
  • Requires pnpm on the system PATH for plugin installation and host-level activation
  • Full functionality depends on DSH web profile client activation and accessible plugin HTTP asset routes
  • Explicitly masks and forbids collecting secrets such as API keys and passwords

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 3 runtime, 77 development, 20 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
omdsh-dev/dsh-genui
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
4ad3f9e · 2026-10-03

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
504GitHub stars
Forks
58
Open issues
7
Last commit
2026-10-01
Last release
2026-09-29
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app