Your mission
Supplier review workflowAdd a review step. Preserve existing access rules.
Turn a business request into scoped work, governed actions and evidence a reviewer can inspect.
Harness connects a model to scoped work, tools and evidence.
Add a review step. Preserve existing access rules.
The structure around your model
Scoped work. Inspectable actions.
Test result not attached
The change returns with evidence to inspect. A person decides what happens next.
Illustrative model families. Available choices depend on your connected tools and configuration.
Inspect the model, skills + guards, or tools to see what each contributes.
Explore how a Mistral model and a configured Gateway route work together.
Inspect the change and its evidence.
Preparing a packet is not a release.
The model supplies intelligence. Harness connects the mission, context, working memory, workflow skills, action guards and tools. Existing access rules stay in place.
Guards are not instructions the model is hoped to follow. Each one is a reviewed registry entry compiled into the agent runtime's own pre-action checks for the tools it covers, and the same registry is compiled for more than one agent runtime. A guard that cannot reach a verdict denies the action.
This example illustrates a scoped repository change; no work or tests run here. Working memory supports the current task. Odin Next is separate organizational knowledge. Preparing the illustrative packet neither deploys a change nor grants release permission.
Model identity, deployment location and routing policy are separate choices. The EU example pairs Mistral with a configured EU-jurisdiction route through Odin AI Gateway. An eligible EU-broker route also requires the applicable provider agreement and DPA attestation; choosing Mistral alone does not set processing location.
In Gateway, a residency setting is configured on the access key. Once Gateway has validated that key configuration, the setting applies to the routed model requests made with it, including requests that name a specific model. A request can tighten that setting but never loosen it. If no eligible route can serve the request, Gateway refuses it instead of sending it elsewhere. Unless the key records a DPA attestation for the EU broker, an EU-jurisdiction key narrows to operator-controlled EU routes only. The policy follows the route, whichever model family it serves.
Model names identify illustrative families, not a promise of availability or a provider endorsement. This local preview does not switch a live model, configure a provider, or send a request.
A Harness guard is not an instruction a model may ignore: it runs as code when the action is attempted and can refuse it. Registry rules compile into native hooks for Claude Code and Codex, and CI runs each test case through the real hook. For example, a bare merge command is refused; landing goes through a governed path that records who landed the change.
work orderobjectivescope: include / excludesuccess criteriadefinition of doneDrawn from the current product source, not the illustration above. What is enabled depends on your configured environment.
An engineering team wants agents to deliver a repository change without losing control of scope, review or release.
Work orders make the objective, boundaries and required evidence explicit.
Workflow skills and action guards bring repeatable practices into agent-assisted engineering.
Checks and review gates help a team decide when a result is ready to move forward.
We work with your repository and existing engineering practices. Tool compatibility and release authority are established during setup.
Explore implementation services