Back
Kevin Riedl

10 min read · 23 Aug 2026
Last reviewed

Next
Made on your device, with no Instagram connection. We copy the post link for Instagram’s Link sticker.

Ox Alpha Revealed as GLM-5.3-Flash: What Changed?

Ox Alpha was revealed as Z.ai GLM-5.3-Flash, and the free stealth preview is no longer the current buying route. OpenRouter now points users to the named z-ai/glm-5.3-flash model with paid providers and public weights. Treat old Ox Alpha results as evidence about a historical preview, not a promise about current routing, price or policy.

The official display name is Ox Alpha, with the letter O. Many people search for 0x Alpha or 0xAlpha. This guide owns the model-specific setup, privacy and pilot decision. For tool economics, read our Claude Code versus OpenCode team-cost comparison. For portfolio architecture, use the multi-model coding-agent buying guide.

Need to test Ox Alpha without exposing a production repository?

 Design a Safe AI Pilot

Ox Alpha at a glance

QuestionVerified answer on 2 September 2026Buyer implication
What was it?The stealth preview of Z.ai GLM-5.3-Flash.The developer is now identified, so procurement should evaluate the named model.
Is it still free?The old preview routes are no longer current. GLM-5.3-Flash is served through paid providers.Use current provider prices, not the preview's zero price, in budgets.
ContextOpenRouter now lists 1,310,720 tokens for GLM-5.3-Flash.Large limits create headroom, but do not prove retrieval quality across a whole repository.
InputsText, images and video in; text out.It can inspect screenshots and visual context, subject to route and harness support.
Agent featuresTool calling, tool choice and structured output are supported. JSON Schema enforcement is not listed.Validate tool arguments and structured responses in code.
Can you self-host it?The current model page links public weights.Review the weight license, infrastructure needs and serving quality before self-hosting.

The historical Ox Alpha record now says the model was developed and operated by Z.ai and revealed as GLM-5.3-Flash. The current GLM-5.3-Flash record lists the named model, providers, public weights, current prices and a 1,310,720-token context window.

Which route should replace the old Ox Alpha preview?

RouteModel IDCurrent token pricePublished data positionBest fit
OpenCode Zenx-preview-f-freeDeprecated preview IDThe current Zen model list no longer includes this ID.Do not build new integrations around it.
OpenRouterz-ai/glm-5.3-flashPaid, provider-dependentCurrent privacy depends on OpenRouter and the selected provider.API evaluation with explicit provider and data-policy controls.

The current OpenCode Zen model list no longer includes x-preview-f-free. If Zen later adds the named model, record the exact new ID and current privacy terms instead of silently reusing the preview configuration.

Is Ox Alpha private enough for company code?

Not by default. A repository can contain credentials, customer identifiers, private issue text, proprietary algorithms and licensed code. A zero-dollar model invoice does not transfer permission to disclose those assets.

The historical preview page says Ox Alpha prompts and completions were retained by the provider and not used for training. The broader OpenRouter Stealth Program agreement governed other uses. Preserve those terms with past evaluation records. For new GLM-5.3-Flash calls, review the current named-model provider policy instead of assuming the old stealth terms still apply.

When a product page and a general agreement appear to differ, a cautious buyer should follow the stricter boundary until counsel or the platform confirms the applicable terms in writing. For OpenRouter, do not send private repositories, personal data, health data, financial data or customer material. For OpenCode Zen, verify the current policy again at pilot start, record it in the evaluation, and still remove secrets. Our PII-redaction guide for LLM prompts provides the preprocessing pattern.

How to use Ox Alpha Free in OpenCode

  1. Choose the route first. Decide whether the OpenCode Zen or OpenRouter terms fit the data classification of your test.
  2. Create a separate pilot key. Give it the lowest practical budget and no access to unrelated environments.
  3. Connect the provider. In OpenCode, run /connect, choose OpenCode Zen or OpenRouter, and paste the matching API key.
  4. Select the exact model. Run /models and choose z-ai/glm-5.3-flash where available. Record the model and provider ID in every result.
  5. Start with a sanitized repository. Use a copy with secrets removed, synthetic fixtures and no customer data.
  6. Constrain permissions. Require approval for network access, package installation, destructive shell commands and writes outside the worktree.
  7. Verify independently. Run deterministic tests and have a separate reviewer assess correctness and security.

The official OpenCode provider setup guide documents the /connect and /models flow for both Zen and OpenRouter. Do not paste API keys into project configuration or commit them.

Is Ox Alpha really free, or are there hidden costs?

The former preview was free; current GLM-5.3-Flash routes are paid. Prices vary by provider and promotions can expire. A coding harness can also invoke search, file parsing, external MCP tools, storage and other paid services.

Cost layerWhat can happenHow to control it
Model input and outputPaid and provider-dependent for the named model.Recheck pricing before every evaluation batch.
PDF and file processingA gateway may parse a file through a separate paid engine.Select the parser explicitly and inspect usage logs.
Web search and toolsExternal tool calls can have their own metering.Disable unneeded tools and set independent limits.
Rate limits and outagesFree previews can be slower, constrained or removed.Use bounded retries and a named fallback model.
Human reviewLarge outputs can increase review time and defect surface.Ask for small diffs and measure correction minutes.

For example, the OpenRouter PDF-input documentation lists a paid Mistral OCR option alongside free Cloudflare parsing and native processing. If no engine is selected, routing can choose a parser for you. A zero-cost model can therefore coexist with a non-zero request.

What is Ox Alpha good for?

  • Long-repository exploration: compare its architecture map and cited file paths against a trusted baseline.
  • Multi-file implementation: test whether it keeps requirements, tests and local instructions aligned across a bounded change.
  • Visual bug triage: combine a sanitized screenshot with code and a reproducible error report.
  • Cost-controlled evaluation: build an internal task set with explicit model, provider and tool budgets.

A 1M window is capacity, not evidence of perfect recall. Test buried constraints at different positions, conflicting instructions, tool recovery and completion quality. If your real question is whether long context should replace retrieval or adaptation, use our RAG versus fine-tuning versus long-context decision guide.

Who should not deploy Ox Alpha?

  • Teams that need a named model developer, fixed weights, contractual support or a long-term availability commitment.
  • Workloads containing secrets, regulated data, customer repositories or data you cannot lawfully share with the selected route.
  • Production automation without strict tool permissions, output validation, rollback and a fallback model.
  • Buyers choosing from screenshots, self-reported identity answers or unrepeatable benchmark claims.

A seven-day Ox Alpha evaluation plan

  1. Day 1, contract and data gate: archive the current route terms, classify the test data and remove secrets.
  2. Day 2, baseline: freeze 15 to 25 representative tasks, repository commits and acceptance tests.
  3. Days 3 and 4, repeated runs: run Ox Alpha and one approved fallback at least three times per task class.
  4. Day 5, adversarial review: test denied files, prompt injection, tool errors, stale documentation and ambiguous requirements.
  5. Day 6, commercial scorecard: calculate accepted changes, serious defects, latency, reviewer minutes and total non-model charges.
  6. Day 7, decision: approve a narrow use, keep it in experimentation, or reject it. Define the exit trigger if pricing, identity, terms or model behavior changes.

Recommendation: retire the Ox Alpha preview ID and evaluate the named GLM-5.3-Flash model as a fresh dependency. Pin the provider, archive current terms and pricing, rerun acceptance tests and keep a fallback. If the pilot succeeds, ask Wavect to turn the results into a governed AI-agent rollout.

Sources and research boundary

This guide was reviewed on 2 September 2026 after OpenRouter revealed Ox Alpha as Z.ai GLM-5.3-Flash. Pricing, provider policies, model IDs and availability can change. Recheck the linked primary sources before sending data or approving a rollout.

Frequently Asked Questions

Is the model called Ox Alpha or 0x Alpha?
The historical preview was Ox Alpha, using the letter O. It was revealed as Z.ai GLM-5.3-Flash. The current OpenRouter ID is z-ai/glm-5.3-flash.
Is Ox Alpha free?
The old preview was free. The named GLM-5.3-Flash model is now served through paid routes whose prices can vary by provider and promotion.
Does Ox Alpha have a 1M context window?
The current GLM-5.3-Flash page lists 1,310,720 context tokens. Treat capacity as a limit, then test recall and instruction following.
Is Ox Alpha a GLM or MiMo model?
OpenRouter now states that Ox Alpha was Z.ai GLM-5.3-Flash. This is no longer community speculation.
Does Ox Alpha retain code or prompts?
The historical preview provider retained prompts and completions without using them for training. For current GLM-5.3-Flash calls, review the selected provider's present policy and avoid confidential data by default.
Can a team use Ox Alpha in production?
Use the named GLM-5.3-Flash model instead of the retired preview ID. Revalidate provider policy, price, behavior and fallback before production.

Final thoughts

Ox Alpha was a temporary stealth preview of Z.ai GLM-5.3-Flash. The reveal removes the identity uncertainty but also ends the zero-price buying assumption and changes the integration target.

Move to the named model deliberately. Pin the current ID and provider, review weights and terms, rerun fixed tasks, price accepted changes and keep a fallback.

Production AI help

Building an AI product and worried about inference cost, architecture, or production readiness? Wavect helps founders turn AI prototypes into reliable production systems.

Explore the service path:

Inbox, without the noise

Follow the work that matters to you

Get a short email when we publish something new. Follow the whole blog or only the problems you care about.

What would you like to receive?
Choose your topics

Free, double opt-in, no tracking pixels.

Back
Kevin Riedl

10 min read · 23 Aug 2026
Last reviewed

Next

Get the next AI and agents field note

One concise email when we publish. No tracking pixels, and no inbox filler.

Free, double opt-in, no tracking pixels.