Skip to content

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-plugin

Copying 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.