odai
AI agent 通用任务治理框架:对齐目标与事实,规划和调度能力,守住授权与风险边界,治理任务执行到真实验收与交付。Governance framework for evidence-driven planning, orchestration, and verified delivery.
File Explorer
Download Latest Version (.zip)- skill-integrity.yml
- agents.example.json
- policy.example.json
- providers.example.json
- odai-chibi-character-sheet-missing-fa-ring-v1.jpg
- odai-dai-fullbody-design-test-v1.jpg
- odai-dai-portrait-smoke-test-v1.jpg
- odai-five-rings-concept-v1.jpg
- odai-main-character-sheet-before-five-rings-v1.jpg
- odai-main-dark-v1.jpg
- odai-main-dark-v2.jpg
- odai-main-edit-source.jpg
- odai-main-expression-sheet-ring-count-v1.jpg
- odai-main-expression-sheet-ring-count-v2.jpg
- odai-main-expression-sheet-ring-count-v3.jpg
- odai-readme-badge-missing-fa-ring-v1.jpg
- odai-whiteblue-chibi-v1.jpg
- odai-whiteblue-reference.jpg
- odai-chibi-character-sheet.png
- odai-main-character-sheet.png
- odai-main-detail-sheet.png
- odai-main-expression-sheet.png
- odai-readme-badge.png
- odai-social-preview.jpg
- interactive-1783504199609.jsonl
- latest.json
- odai.mjs
- package-skill-bundle.mjs
- run-pack.mjs
- agent-config.mjs
- policy-config.mjs
- provider-config.mjs
- args.mjs
- session-auth.mjs
- session-format-core.mjs
- session-format.mjs
- session-meter.mjs
- session-settings.mjs
- session-task.mjs
- session-tokens.mjs
- acceptance-registry.mjs
- agents.mjs
- auth-config.mjs
- canary-runner-helpers.mjs
- cli-args.mjs
- continue-run.mjs
- doctor.mjs
- e2e-readiness.mjs
- external-evidence.mjs
- governance-registry.mjs
- init-workspace.mjs
- interactive-session.mjs
- interactive-ui.mjs
- milestone-registry.mjs
- model-catalog.mjs
- model-discovery.mjs
- phase0-demo.mjs
- preferences.mjs
- provider-config-command.mjs
- public-summaries.mjs
- rollback-run.mjs
- rollback.mjs
- run-store.mjs
- run-task.mjs
- sandbox-commands.mjs
- sandbox-readiness.mjs
- session-state.mjs
- sessions.mjs
- skill-discovery.mjs
- skill-pack.mjs
- status-commands.mjs
- status-helpers.mjs
- transcript-context.mjs
- transcript-public.mjs
- transcript-store.mjs
- agent-profiles.mjs
- provider-contract.mjs
- provider-model.mjs
- provider-registry.mjs
- result-merger.mjs
- scheduler.mjs
- anthropic-api.mjs
- claude-agent-sdk.mjs
- claude-cli.mjs
- codex-cli.mjs
- command-json.mjs
- gemini-api.mjs
- grok-cli.mjs
- mock-provider.mjs
- odai-prompt.mjs
- ollama.mjs
- openai-api.mjs
- openai-compatible.mjs
- subprocess-runner.mjs
- authorization.mjs
- evidence.mjs
- perception.mjs
- policy.mjs
- stop.mjs
- subagent-boundary.mjs
- agent-control.mjs
- agent-loop.mjs
- context-compress.mjs
- evidence-ledger.mjs
- i18n.mjs
- model-options.mjs
- model-tool-intents.mjs
- path-classifier.mjs
- provider-session.mjs
- redaction.mjs
- sandbox-adapter.mjs
- sse.mjs
- subagent-output-policy.mjs
- tool-dispatcher.mjs
- tool-intent-codec.mjs
- update-check.mjs
- usage-ledger.mjs
- api.mjs
- index.mjs
- config-routing.mjs
- early-meta.mjs
- gates-orchestration.mjs
- interactive-cli.mjs
- fixtures.mjs
- helpers.mjs
- optimizations.mjs
- smoke.mjs
- LICENSE
- package.json
- README.md
- evaluation-results.md
- evaluation.md
- routing-results.md
- 欧黛 设定档案.md
- 阿岱 设定档案.md
- odai-dsh-agent.mts
- agent.cordis.yml
- preset.yml
- dsh-version.mts
- installer.mts
- dsh-version.test.mts
- installer.test.mts
- verify-agent-load.mts
- LICENSE
- package.json
- README.md
- tsconfig.json
- tsconfig.tests.json
- odai-dsh-plugin.mts
- dsh-process.mts
- live-compaction-cache-smoke.mts
- live-routing-smoke-config.mts
- live-routing-smoke-config.test.mts
- live-routing-smoke.mts
- package.test.mts
- verify-dsh-load.mts
- verify-session-compat.mts
- cordis.patch.yml
- LICENSE
- package.json
- README.md
- tsconfig.json
- tsconfig.tests.json
- compaction-config.mts
- compaction-runtime.mts
- context-activation.mts
- context-capability.mts
- governance.mts
- human-care.mts
- human-safety-continuity-store.mts
- human-safety-continuity.mts
- human-safety.mts
- index.mts
- lifecycle-runtime.mts
- model-route.mts
- output-config.mts
- output-policy-state.mts
- prompt-runtime.mts
- research-packet.mts
- responsibility-gap.mts
- responsibility-return.mts
- responsibility-scope.mts
- role-overlays.mts
- route-card.mts
- router.mts
- routing-config.mts
- routing-context.mts
- runtime-config.mts
- runtime-support.mts
- runtime-types.mts
- semantic-memory-store.mts
- semantic-memory.mts
- session-compat.mts
- session-evidence.mts
- skill-bundle.mts
- skill-evolution.mts
- skill-selection-state.mts
- skill-selector.mts
- skill-source-config.mts
- store-lock.mts
- tool-runtime.mts
- compaction-config.test.mts
- config-route-health.test.mts
- context-activation.test.mts
- context-capability.test.mts
- governance.test.mts
- human-safety-continuity.test.mts
- human-safety.test.mts
- model-route.test.mts
- output-config.test.mts
- plugin.test.mts
- research-packet.test.mts
- responsibility-gap.test.mts
- responsibility-return.test.mts
- responsibility-scope.test.mts
- route-card.test.mts
- router.test.mts
- routing-context.test.mts
- semantic-memory.test.mts
- session-compat.test.mts
- skill-evolution.test.mts
- skill-source.test.mts
- tsconfig.json
- tsconfig.tests.json
- compatibility.json
- COMPATIBILITY.md
- npm-login-macos.command
- npm-login-windows.cmd
- npm-publish-macos.command
- npm-publish-windows.cmd
- npm-publish.mts
- README.md
- release-contracts.json
- tsconfig.base.json
- tsconfig.json
- contact-sheet.png
- pet.json
- README.md
- spritesheet.webp
- contact-sheet.png
- pet.json
- README.md
- spritesheet.webp
- odai-ab-smoke.md
- odai-blind-cases.json
- odai-blind.md
- odai-canary.md
- odai-cli-plan.md
- odai-cli-runtime-canary.md
- odai-routing-architecture.md
- antigravity-canary-runner.mjs
- canary-isolation.mjs
- claude-canary-runner.mjs
- clean-dsh-runtime-build.mjs
- codex-canary-judge.mjs
- dsh-canary-runner.mjs
- dsh-canary-runner.test.mjs
- dsh-output-budget-observation.mjs
- grok-canary-judge.mjs
- grok-canary-runner.mjs
- kimi-canary-runner.mjs
- odai-blind-harness.mjs
- odai-canary-harness.mjs
- odai-canary-harness.test.mjs
- openai-compatible-canary-runner.mjs
- package-odai-artifact.mjs
- run-claude-canary.ps1
- run-grok-canary.ps1
- run-kimi-canary.ps1
- run-package-pack.mjs
- run-package-pack.test.mjs
- test-odai-hooks.mjs
- test-odai-routing.mjs
- validate-odai-skill.mjs
- verify-dsh-coexistence.mjs
- verify-dsh-package-versions.mjs
- verify-dsh-packed-artifacts.mjs
- verify-dsh-release-matrix.mjs
- verify-version-policy.mjs
- version-policy.mjs
- version-policy.test.mjs
- odai-canary-harness.mjs
- openai.yaml
- agent.md
- config.toml
- role.toml
- agent.md
- controller.md
- executor.md
- frontend.md
- planner.md
- researcher.md
- reviewer.md
- hooks-policy.example.json
- task-state.md
- care.md
- craft.md
- dao.md
- human-safety.md
- leverage.md
- planning.md
- support.md
- verification.md
- build-hooks.mjs
- build-routing.mjs
- install-routing.mjs
- odai-hook.mjs
- run-role.mjs
- run-routing.mjs
- verify-routing.mjs
- manifest.json
- SKILL.md
- openai.yaml
- SKILL.md
- .gitignore
- AGENTS.md
- CHANGELOG.md
- LICENSE
- MAINTAINING.md
- package-lock.json
- package.json
- README.md
- README.zh-CN.md
- version-policy.json
# Installation Guide
1. Get the code
git clone https://github.com/orziz/odai
Downloads the entire project code from GitHub to your computer.
cd odai
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
cd cli
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
