- Ox Alpha openrouter access is currently listed at zero cost for input and output tokens.
- Best use case: Long-horizon coding, sustained agentic work, and production-oriented workflows.
- Context window: The model is listed with a 1M-token context on OpenRouter.
- Provider status: Ox Alpha is a stealth model operated by an anonymous third-party provider.
- Setup path: Create an OpenRouter key, set the environment variable, then call
stealth/ox-alpha.
Ox Alpha openrouter Overview
Ox Alpha openrouter refers to using the stealth/ox-alpha reasoning model through OpenRouter’s API and Playground. The model is designed for coding, complex reasoning, sustained agentic work, and tasks that combine text with visual context. OpenRouter lists Ox Alpha as a stealth model, meaning the upstream developer and operator have not been publicly identified during the preview period.
The model was released on August 20, 2026, and the OpenRouter listing shows a 1M-token context. This makes Ox Alpha particularly relevant for large codebases, multi-step planning, repository analysis, and workflows that require extensive instructions or reference material.
OpenRouter is the access layer rather than the model’s owner or developer. Requests are forwarded to one listed provider, so users should distinguish between OpenRouter account features and the provider’s model behavior.
Reasoning Focus
Ox Alpha is positioned for complex reasoning, planning, and sustained technical tasks rather than short casual exchanges.
Coding Workloads
Its primary audience includes software engineers, coding agents, repository tools, and production development workflows.
Visual Context
OpenRouter presents examples for text, image, and video inputs, with text returned as the output modality.
| Model detail | Ox Alpha listing |
|---|---|
| OpenRouter slug | stealth/ox-alpha |
| Model type | Reasoning model |
| Listed context | 1M tokens |
| Input focus | Text, image, and video examples |
| Output focus | Text |
| Release date | August 20, 2026 |
| Listed price | $0 input / $0 output |
Choose Ox Alpha when the task benefits from extended context, multi-step reasoning, or agent-style iteration. For a simple one-line answer, a smaller general-purpose model may be easier to evaluate.
The most visible production signals on the listing come from coding and agent applications. Hermes Agent, Claude Code, omp, DeepSeek Harness, and pi are among the applications shown as sending traffic to the model. These signals suggest that Ox Alpha is being tested in persistent coding and automation environments, although application popularity should not be treated as a guarantee of quality for every task.
Performance, Pricing, and Provider Data
The OpenRouter page lists Ox Alpha as free at the time of the August 22, 2026 snapshot. Both weighted average input and output prices are shown as $0 per million tokens. This pricing can make the model useful for experimentation, batch prototyping, and agent workflows, but users should still review current terms and rate limits before placing important workloads.
The provider table shows one upstream provider named Stealth. Because there is only one provider listed, OpenRouter has no provider-routing choice to make for this model. The displayed provider metrics include 5.30 seconds P50 latency, 23 tokens per second P50 throughput, and 100.00% uptime for the measured period.
| Metric | Listed value | How to interpret it |
|---|---|---|
| Input price | $0/M tokens | No listed prompt-token charge in the captured snapshot |
| Output price | $0/M tokens | No listed completion-token charge in the captured snapshot |
| P50 latency | 5.30 seconds | Typical measured round-trip latency for the listed provider |
| P50 throughput | 23 tokens per second | Typical measured generation speed at the displayed percentile |
| Uptime, 3 days | 99.99% | Provider response uptime across the measured period |
| Availability, 3 days | 99.51% | Percentage of time inference was successfully served |
The performance panel also reports broader percentile averages. Latency rises substantially at higher percentiles, while end-to-end latency includes the time required for the complete request lifecycle. Tool-call reliability is another important consideration: the listing reports an average tool-call error rate of 2.27% for Stealth.
Caching is also visible in the performance data. The page reports an average cache hit rate of 81.72%, while the pricing history table shows an 85.6% cache hit rate and a 100.0% one-day token share for the listed provider. These values are operational measurements, not permanent specifications, and can change as traffic and infrastructure change.
| Workload type | Ox Alpha suitability | Main consideration |
|---|---|---|
| Large repository review | Excellent | Use the long context carefully and keep instructions structured |
| Sustained coding agent | Strong | Test tool calls, retries, and file-edit safeguards |
| Visual code or document analysis | Promising | Validate image and video handling in your own request format |
| Short factual prompt | Good | May be more capacity than the task requires |
| Production automation | Conditional | Monitor latency, availability, errors, and provider terms |
A zero-price listing does not remove the need to check current OpenRouter limits, provider terms, retention rules, and service availability before deploying a critical workflow.
For the current listing and measured figures, consult the Ox Alpha API pricing and provider page on OpenRouter. The page is the best reference for changing prices, latency, uptime, availability, and provider information.
Privacy, Retention, and Operational Boundaries
Ox Alpha’s stealth status is central to understanding the model. The provider is anonymous during the preview, and OpenRouter states that it routes requests to the provider without being the model’s developer, owner, or provider.
The listing also states that prompts and completions are retained by the provider and are not used for training. That statement should be read alongside the Stealth Model Terms and any current OpenRouter account policies. Retention and training are separate questions: a request may not be used for training while still being retained for operational or contractual purposes.
| Area | Published position | Recommended practice |
|---|---|---|
| Model operator | Anonymous third-party provider | Avoid assuming a known vendor’s behavior or policy |
| Request routing | OpenRouter forwards requests directly | Review the single-provider dependency |
| Prompt retention | Prompts are retained by the provider | Remove secrets and unnecessary personal data |
| Training use | Prompts and completions are not used for training | Confirm the current terms before sensitive deployment |
| Terms | Governed by Stealth Model Terms | Read the linked terms for permitted use and obligations |
Before sending private code, credentials, customer information, or regulated data, apply a clear data-handling policy. A strong default is to redact secrets, minimize context, and provide only the files or records needed for the current task.
Before Sending Production Data:
- Remove API keys, passwords, tokens, and private certificates
- Confirm current Stealth Model Terms and OpenRouter policies
- Limit repository context to files required for the task
- Add logging and retry controls around tool-enabled workflows
- Review model output before applying code or database changes
Treat Ox Alpha as an external service even when the listed token price is zero. Minimize sensitive input and keep human review for consequential actions.
A large context window also creates a quality risk. Sending an entire repository may be technically possible, but irrelevant files can dilute priorities and increase the chance that the model misses the most important constraints. Use a compact project map, explicit objectives, and targeted file excerpts whenever possible.
Step-by-Step OpenRouter Setup
The OpenRouter integration is described as OpenAI-compatible, so many existing SDKs can work by changing the base URL or model identifier. The essential model slug is stealth/ox-alpha.
Create an OpenRouter API Key
Sign in to OpenRouter and create an API key from the dashboard. Store it outside source control and load it through an environment variable named OPENROUTER_API_KEY.
Set the Environment Variable
In a shell, run export OPENROUTER_API_KEY=sk-or-v1-... with your real key. Use your platform’s secret manager for hosted applications instead of placing the key directly in code.
Select the Model Slug
Set the request model to stealth/ox-alpha. The model identifier is the main model-specific change when adapting an OpenAI-compatible client.
Send a First Request
Provide a messages array with a clear user instruction. Start with a small test prompt before connecting repository tools, browser automation, or other agent capabilities.
Enable Streaming and Monitoring
Add "stream": true when you want server-sent events. Capture usage information, latency, tool errors, and final completion status so the integration can be evaluated.
A minimal TypeScript request using the OpenRouter SDK follows the structure shown on the model page:
import { OpenRouter } from "@openrouter/sdk";
const openrouter = new OpenRouter({
apiKey: process.env.OPENROUTER_API_KEY
});
const response = await openrouter.chat.send({
model: "stealth/ox-alpha",
messages: [
{
role: "user",
content: "Review this function and explain its edge cases."
}
]
});
console.log(response.choices[0].message.content);
For streaming, add stream: true and process server-sent chunks as they arrive. The final chunk can include usage details, including reasoning-token information when available through the SDK response structure.
| Parameter | Default shown | Purpose |
|---|---|---|
max_tokens | Not specified | Sets the upper limit for generated tokens |
temperature | 1 | Controls response variety |
top_p | 0.95 | Limits selection to a probability mass |
tools | Not specified | Supplies tool definitions using OpenAI-style shapes |
tool_choice | Not specified | Controls whether and how a tool is selected |
top_k | 0 | Restricts token choices at each generation step |
response_format | Not specified | Requests a specific structured output format |
Begin with non-streaming text requests, confirm authentication and model selection, then add streaming, multimodal content, and tools one capability at a time.
The OpenRouter page also presents image and video content examples through image_url and video_url objects. Because multimodal payload formats can vary by SDK, test the exact request shape in a controlled environment before building it into an automated pipeline.
Recommended Workflows and Troubleshooting
Ox Alpha is most useful when the prompt defines a durable objective rather than asking for an isolated answer. For coding, provide the repository purpose, the relevant files, constraints, test commands, and the expected output format. For agentic tasks, separate planning from execution and require the model to report what changed.
Code Review
Ask for risks, edge cases, test gaps, and a prioritized change list before requesting edits.
Repository Planning
Supply architecture notes and target files, then request a staged implementation plan.
Visual Analysis
Combine a concise question with the required image or video reference and ask for structured observations.
Production Drafting
Use explicit schemas, validation steps, and human approval before external side effects.
When a request fails, isolate the cause instead of changing every setting at once. First verify the API key and model slug. Next test a plain text message. Then add streaming, tools, or visual inputs separately. This sequence makes it easier to identify whether the issue is authentication, payload shape, provider availability, or client behavior.
| Symptom | Likely area | First action |
|---|---|---|
| Authentication error | API key or header | Confirm the environment variable and bearer token |
| Model not found | Identifier mismatch | Use stealth/ox-alpha exactly |
| Slow first response | Provider latency | Record TTFT and compare several requests |
| Tool failure | Tool schema or provider behavior | Test a simple tool and validate arguments |
| Multimodal rejection | Payload format | Check the SDK’s image or video object structure |
| Truncated answer | Output limit | Increase max_tokens within the current service limits |
A reliable production wrapper should record request duration, status code, model name, token usage, and tool-call failures without storing sensitive prompt content unnecessarily. Add bounded retries for temporary failures, but avoid uncontrolled repetition when a tool can create files, send messages, or modify external systems.
Use four blocks: objective, available context, constraints, and expected output. This structure helps long-horizon tasks remain focused across large inputs.
Q: What is Ox Alpha openrouter?
It is the use of the stealth/ox-alpha reasoning model through OpenRouter. Ox Alpha is positioned for coding, sustained agentic work, complex reasoning, and workflows involving visual context.
Q: Is Ox Alpha free on OpenRouter?
The OpenRouter listing captured on August 22, 2026 shows $0 per million input tokens and $0 per million output tokens. Pricing, limits, and availability can change, so check the live listing before deployment.
Q: Who develops Ox Alpha?
The provider is anonymous during the preview. OpenRouter states that it routes requests to the third-party provider but is not Ox Alpha’s developer, owner, or provider.
Q: What is the Ox Alpha context length?
OpenRouter lists a 1M-token context. A large context is useful for repositories and long documents, but targeted context can still improve focus and reduce irrelevant material.