
orziz/odai
8416Last commit Aug 15, 2026
odai DSH plugin
odai is a governance-powered general task-execution framework for AI agents. It embeds governance into execution: align the real objective, facts, assumptions, authorization, risks, and acceptance; then choose the shortest sufficient path, combine the right capabilities, act, verify, and keep moving until the task is genuinely deliverable. It does not replace the model's judgment with a rigid workflow.
How to install the odai DSH plugin
dsh plugin --profile web add odai-dsh-pluginCopying does not run this command. Review the repository and version before installing the odai DSH plugin.
odai DSH plugin data source
odai DSH plugin snapshot date: Aug 16, 2026
discovered
What the odai DSH plugin can do
- Continuously evaluates task complexity, clarity, authorization, and verification needs to determine the depth of handling.
- Supports host capability routing: the user identifies who should own each responsibility, and odai recommends a mapping from the host's real capability catalog.
- Provides three output modes: soft concise, normal, and economy mode (with user-adjustable provider output ceiling).
- Verifies what it can verify from files, commands, logs, tests, or project context before asking the user.
- Combines specialist skills and domain guidance only when the task requires them, avoiding stuffing every rule into every turn.
Where the odai DSH plugin fits
- Update onboarding flow copy with goal clarity, without changing behavior, and get proposed copy and risks first.
- Install and verify capability routing for a project using odai's automatic mapping from host capability catalog.
- Refactor code with governance: understand the real objective, verify changes, and ensure deliverables are genuine.
- Generate a report with constraints: odai infers required depth, capability, and domain knowledge from task and project evidence.
- Manage project guardrails: odai respects project-declared read-only paths and acceptance commands.
Who the odai DSH plugin is for
- AI agent developers who want agents to move with autonomy but not with false confidence.
- Users of DeepSeek Harness who want a governance layer applied to every agent preset or a selectable session-scoped agent preset.
odai DSH plugin limitations
- Requires DSH (DeepSeek Harness) runtime for the plugin integration; the Agent installer currently requires dsh@0.1.0-rc.6.
- Host capability routing is constrained by the host; skill text alone cannot mechanically guarantee it. If the host cannot verify model switching or delegation, odai uses one sufficient controller.
- The economy mode ceiling is per-turn and may be exceeded or ignored by the provider.
- Installing both Plugin and Agent is normally redundant; only for deliberate combination of scopes.
odai DSH plugin: from the repository README
Quoted from the orziz/odai README, the upstream source of the odai DSH plugin. Copyright remains with the original authors.
**English** · [中文](README.zh-CN.md) # odai <p align="center"> <img src="assets/odai-readme-badge.png" alt="Dai, the odai mascot" width="720"> </p> `odai` is a governance-powered general task-execution framework for AI agents. It embeds governance into execution: align the real objective, facts, assumptions, authorization, risks, and acceptance; then choose the shortest sufficient path, combine the right capabilities, act, verify, and keep moving until the task is genuinely deliverable. It does not replace the model's judgment with a rigid workflow. The short version: call `/odai`; governance stays nearly invisible on simple work, while ambiguity, complexity, risk, and domain needs automatically increase or reduce the depth of handling. ## Why Use It `odai` is for people who want agents to move with autonomy, but not with false confidence. It helps an agent: - ask only when the missing answer would change the goal, scope, authorization, acceptance, risk, or stop line - verify what it can verify from files, commands, logs, tests, or project context before asking you - keep lightweight tasks lightweight instead of turning every request into ceremony - avoid claiming that so
Read the full READMERepository license: MIT
odai DSH plugin questions
How do I install odai as a DSH plugin?
Run `dsh plugin --profile web add odai-dsh-plugin` in your terminal. This requires `pnpm` on PATH. Alternatively, you can install the Agent preset with `npx odai-dsh-agent install`, which requires `dsh@0.1.0-rc.6`. Plugin applies Odai to every agent preset in one profile; Agent gives you a selectable, session-scoped preset.
What is the difference between the Plugin and Agent packages?
The Plugin (odai-dsh-plugin) applies Odai governance to every agent preset in a profile. The Agent (odai-dsh-agent) installs a selectable, session-scoped Odai agent preset. Each includes the canonical Odai skill and shared DSH runtime. You generally choose one; installing both is redundant and only for deliberate combination of scopes.
How do I use odai after installation?
Invoke it with `/odai` in clients that support slash commands. If slash commands are not available, you can name 'odai' in plain language. Provide your task naturally, for example: `/odai update the onboarding flow copy. Goal: make it clearer for first-time users.`
Does odai require a specific model or provider?
No. odai does not choose planner, executor, or reviewer models. You tell it naturally, e.g., 'use provider/model for planning with high reasoning'. The model persists that explicit choice. If a needed responsibility is unconfigured, odai names it and asks for the model instead of claiming that route ran.
Can I use odai without DSH?
Yes, odai is also available as a standalone skill via `npx skills add https://github.com/orziz/odai --skill odai`. This is a provider-neutral entry point that works with hosts supporting the 'skills' protocol. The DSH packages are specifically for DeepSeek Harness users.