The situation
An interaction-rich workbench needs Presets, Plans, approvals, Trajectory, Threads, and Files. Rebuilding the Agent loop first delays the parts users can actually see and judge.
Independent Reference Reimplementation
Keep the workbench experience. Reuse the Agent execution underneath.
This independent build keeps Presets, Trajectory, approvals, Skills, subagents, and deliverables in the workbench. The browser and product API remain projections over Awaken Sessions and committed Events.
Best for: Teams building Agent IDEs, coding workbenches, or other interaction-rich Agent products.
Local deterministic demo · live run not published
This is an independent reference reimplementation. It does not imply a DeepSeek partnership, sponsorship, or endorsement.
The situation
An interaction-rich workbench needs Presets, Plans, approvals, Trajectory, Threads, and Files. Rebuilding the Agent loop first delays the parts users can actually see and judge.
First useful result
Start one Preset-driven Session, review its Plan, approve a tool, and reopen the same Trajectory after an interruption.
Product shape
Build an advanced Agent workbench
Your application keeps
Preset UX, browser preferences, product projections, and a stateless workbench Session API and Interaction MCP.
Awaken provides
Managed Sessions, events, model routing, credentials, tools, permissions, compaction, resources, subagents, Worker, and Sandbox.
Try this path
What is available today
The deterministic path is local. A public revision and a fresh credentialed run are still required for independent reproduction.
The deterministic Managed API demo exercises the browser, workbench Session API, official SDK, and committed-event projection.
Where to check: e2e/harness.spec.ts
Native, Equivalent, Presentation, and Unavailable capabilities have explicit boundaries.
Where to check: docs/ui-parity.md
A real DeepSeek path exists but needs a fresh credentialed result before publication.
Where to check: e2e/live/harness-live.spec.ts