Aisland-SJL/dsh-worktable
🖥️ Agent-project workbench for DeepSeek Harness — sidebar app drawer + dockable split workspace + a live control room watching every project.
What it solves
dsh-worktable is a workbench for DeepSeek Harness (DSH) that organizes AI agent projects into a structured workspace. It eliminates the need to switch between disparate windows and conversations by providing a centralized sidebar and dockable, split-screen layouts for managing multiple agent-driven tasks.
How it works
The project acts as a Cordis plugin for the DSH host. It injects a sidebar app drawer and a shell overlay into the interface, allowing users to create "projects" that are bound to specific AI conversations.
Key mechanisms include:
- Project Binding: Each project is linked to a specific chat session, so opening a project automatically switches the chat pane to the corresponding conversation.
- Split Workspace Engine: A custom engine that renders dockable panes (file explorer, terminal, browser, and custom windows) with draggable dividers and persistent layouts.
- Control Room: An event-driven dashboard that monitors the status of all bound projects (working, needs attention, or done) by mirroring host session snapshots without consuming tokens.
- Artifact Mounting: When an agent writes a
widget-result.jsonfile to a project folder, the workbench automatically mounts the result into a designated custom window.
Who it’s for
Developers and power users of DeepSeek Harness who manage multiple concurrent AI agent projects and need a professional IDE-like environment to monitor and interact with them.
Highlights
- Dockable Split Workspace: Customizable layouts with draggable dividers and integrated tools like terminals and browsers.
- Real-time Control Room: A live card grid that tracks agent progress and subagent counts across all projects.
- Conversation Binding: Seamlessly links projects to specific chat sessions for faster context switching.
- Sidebar App Drawer: A customizable drawer to collect, rename, and reorder self-hosted projects and plugins.
- Agent-Built Windows: Ability to send requirements to an agent and have the resulting artifact auto-mounted into a locked window.
Related
- Project
- Project
- Project
- Project
- Project