Install
$ dsh plugin --profile web add @changfenhuang/dsh-genuiPlugin 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.
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.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 3 runtime, 77 development, 20 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
Public GitHub source metadata is available for this registry snapshot.
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
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Agent-native trading terminal and multi-market plugin bundle for DeepSeek Harness covering Crypto, US, CN, and HK markets.
View plugin →Full office suite integration for DeepSeek Harness supporting spreadsheets, docs, slides, bases, and canvases.
View plugin →Persistent multi-model agent teams with dynamic DAG orchestration, run monitoring, and token insights for DeepSeek Harness.
View plugin →Compatibility bridge running unmodified Pi ecosystem extensions natively on DeepSeek Harness.
View plugin →