zur-lix
Private beta · invitation only

Reduce avoidable AI token overhead
without rewriting your app.

zur-lix is AI context optimization infrastructure for OpenAI- and Anthropic-style workflows. Cut AI context costs by 20–40% in eligible production workflows — with 60%+ upside in repetitive, cache-friendly workloads* across repeated context, long histories, and tool-output-heavy prompts. Designed to identify and reduce token waste before it reaches the model.

Connect with a beta API key, send a test prompt, and review usage and estimated savings in one dashboard. Controlled unpaid beta — invitation only.

20–40%
Avoidable token overhead
Internal Zur-lix test workloads across repeated context, long histories, and tool-output-heavy prompts.
0 lines
Application code to change
Keep your existing OpenAI- or Anthropic-style client. Point it at the zur-lix endpoint.
Dashboard
Usage + estimated savings
Per-key token counts, estimated savings, routing — informational, not invoices.
Beta
Invitation-only · unpaid
30-day window from invitation. No charge during the controlled unpaid beta.

Methodology note →

Start in five minutes

Three ways to evaluate Zur-lix.

Pick the lane that fits your team. Average evaluators can stay in the browser. Developers can download the starter kit. Mature AI teams can keep their existing client and point it at the Zur-lix endpoint.

Easiest · in browser

Try in browser

Paste your beta API key, send a test prompt, see the response — directly on this page. No install, no Terminal, no zip file. The fastest way to see Zur-lix in action.

Open the Beta Launchpad
For developers

Download developer examples

Get the Zur-lix Beta Starter Kit — runnable Python, Node, and cURL examples, an .env template, and the dashboard links. Examples and configuration only — not an API key.

Download developer examples (.zip)
Production-style

Integrate your existing client

For production-style evaluation, keep your existing OpenAI- or Anthropic-style client and point it at the Zur-lix endpoint with your beta API key. One constructor argument changes — your application logic does not.

See base-URL override

Whichever lane you choose, you still need an approved Zur-lix beta API key — hand-delivered 1:1 by the operator. The Beta Starter Kit and the Beta Launchpad never contain or generate a key. After your first request, open the dashboard at api.zur-lix.com/dashboard and the savings page at /dashboard/savings to review usage and estimated savings.

Browser Launchpad · easiest path

Send a test prompt from your browser.

Paste your beta API key, pick a model, write a prompt, hit Send. The request goes from your browser directly to https://api.zur-lix.com — exactly like any other OpenAI- or Anthropic-style client would.

idle

Use only on a trusted device. Your beta API key never leaves your browser; the request goes directly from this page to https://api.zur-lix.com. Do not paste a real beta API key on a shared computer. Do not paste real keys into chats, logs, screenshots, or commits.

Private beta · for evaluators

Private beta FAQ

Questions a private beta tester actually has, answered up front.

How do I use zur-lix during beta?+

You connect your existing OpenAI- or Anthropic-style client to the zur-lix endpoint using the API key the operator hands you 1:1, then send your normal prompts. Open the dashboard to review usage and estimated savings.

Do I need to change my application code?+

No application logic changes are required. Override the base URL of your existing OpenAI- or Anthropic-style client (one constructor argument) and keep everything else.

What endpoint do I use?+

https://api.zur-lix.com/v1/chat/completions for the OpenAI-compatible surface, and https://api.zur-lix.com/v1/messages for the Anthropic-compatible surface. The quickstart shows runnable Python, JavaScript, and cURL examples.

Where do I see usage and estimated savings?+

The customer dashboard at api.zur-lix.com/dashboard. Sign in with the same API key used for requests; see tokens, estimated savings (also at /dashboard/savings), and routing decisions, scoped to your customer ID.

Does zur-lix charge beta testers?+

No. The controlled unpaid beta is free. Payment collection is not available during the controlled unpaid beta. No checkout flow is exposed. No invoice is generated.

Are savings guaranteed?+

No. Savings shown in the dashboard are informational, corpus-measured estimates. They are not a promised fixed percentage reduction. Realized savings depend on your specific workload shape.

Do you store raw prompts?+

No raw prompt or response text is persisted to telemetry by default. Internal capture rows store integer counts and an HMAC-pepper'd irreversible stable-context fingerprint. Operator diagnostics expose only aggregate integer counters; no per-tenant content.

What are the beta limits?+

Per-key caps for the first wave: 30 requests/minute, 20,000 tokens/minute, USD 5 monthly cost ceiling per tester. The operator may pause or end the evaluation at any time.

How do I get support?+

Beta support and feedback: [email protected]. Security questions and key rotation: [email protected]. New beta access requests: [email protected]. Response target during weekdays: 24 hours.

What happens after the 30-day beta?+

The operator reviews realized overhead reduction and correctness with each tester, then decides whether to extend, expand, or end the evaluation. Paid plans become an option only after counsel-reviewed terms and entity formation are complete — none of which is true today.

How it works

Connect the endpoint. Keep your SDK.

No new library. No application rewrite. Point your existing OpenAI- or Anthropic-style client at the zur-lix endpoint with your beta API key, send your normal traffic, and review the dashboard for usage and estimated savings.

1

Receive an invitation key

The operator hand-delivers a beta API key 1:1. Treat it like a password — never paste it into shared chats, logs, screenshots, or commits.

2

Override your base URL

Set base_url="https://api.zur-lix.com/v1" (or your client's equivalent baseURL field) and send your normal OpenAI- or Anthropic-style requests.

3

Review usage and estimated savings

Sign into the dashboard with the same API key. See tokens, estimated savings, and routing decisions — informational, not invoices.

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_ZURLIX_API_KEY",
    base_url="https://api.zur-lix.com/v1",
)

response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[
        {"role": "user", "content": "say hi from zur-lix"},
    ],
)
print(response.choices[0].message.content)
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_ZURLIX_API_KEY",
  baseURL: "https://api.zur-lix.com/v1",
});

const response = await client.chat.completions.create({
  model: "gpt-4o-mini",
  messages: [{ role: "user", content: "say hi from zur-lix" }],
});
console.log(response.choices[0].message.content);
# OpenAI-compatible
curl -sS https://api.zur-lix.com/v1/chat/completions \
  -H "Authorization: Bearer $COMPRESSION_PLAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "messages": [{"role": "user", "content": "say hi from zur-lix"}]
  }'

# Anthropic-compatible
curl -sS https://api.zur-lix.com/v1/messages \
  -H "x-api-key: $COMPRESSION_PLAY_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "max_tokens": 64,
    "messages": [{"role": "user", "content": "say hi from zur-lix"}]
  }'

The API key placeholder above is illustrative. The operator hand-delivers your real beta key 1:1 — never paste a real key into a public surface.

Capabilities

What zur-lix does today

The backend is production-deployed and audit-clean. These are the customer-facing capabilities available to beta testers.

Context optimization layer

Deduplicate repeated context, supersede stale content, and diff repeated tool results without paraphrasing the user's question or removing protected facts.

Compatible endpoint

OpenAI-compatible /v1/chat/completions and Anthropic-compatible /v1/messages. Same JSON request and response shape. Override the base URL only.

Usage and savings visibility

The dashboard surfaces per-key token counts, estimated savings, and routing decisions. All figures are informational, not invoices.

Per-key beta caps

Each beta key carries a requests-per-minute, tokens-per-minute, and monthly USD cost ceiling. Caps are enforced server-side and reversible by the operator.

Privacy-safe telemetry

Raw prompt and response text is not persisted to telemetry by default. Capture rows store integer counts plus an irreversible stable-context fingerprint.

Roadmap payment infrastructure

Payment collection is not available during the controlled unpaid beta. No checkout flow is exposed. No invoice is generated. Pricing is finalized after beta validation.

Access

One active path today.

The private beta is the only active access tier. Paid plans are shown as product roadmap packaging — they are not available during the controlled unpaid beta.

Active

Private Beta Tester

No charge · controlled unpaid beta
  • 30-day window from invitation
  • 30 requests / minute per key
  • 20,000 tokens / minute per key
  • USD 5 monthly cost ceiling per tester
  • Direct beta-team support
  • Operator may pause or end the evaluation
Request private beta access
Coming after beta

Developer

· roadmap
  • Single-developer projects
  • Self-serve onboarding
  • Usage-based pricing
  • Pricing finalized after beta validation
Available after beta
Coming after beta

Team

· roadmap
  • Multi-developer teams
  • Higher per-key caps
  • Usage-based + platform fee
  • Pricing finalized after beta validation
Available after beta
Design-partner conversations

Scale

Contact · after beta
  • Design-partner conversations after beta validation
  • Custom caps and routing
  • Counsel-reviewed DPA + Privacy Notice
  • No paid commitments during beta
Contact us

Paid plans are shown as product roadmap packaging only and are not available during the controlled unpaid beta. Payment collection is unavailable. No checkout flow is exposed. No invoice is generated. Pricing will be set only after counsel- reviewed Terms of Service, Privacy Notice, DPA, and refund policy are in place — none of which is true today.

FAQ

Other questions.

A short list of broader questions investors and design partners ask.

Is zur-lix really drop-in with my existing OpenAI or Anthropic code?+

The customer-facing surface is request- and response-shape compatible with the OpenAI /v1/chat/completions and Anthropic /v1/messages endpoints. The only application change required is the base URL override.

Where is zur-lix hosted?+

The backend runs on Railway in a single US region today. Multi-region and private single-tenant deployments are on the roadmap and not yet available.

What is zur-lix's compliance / certification status?+

zur-lix does not assert formal compliance or certification status for security, privacy, healthcare-data, card-data, or AI-regulatory frameworks. Operator-prepared readiness work continues; counsel and external advisor engagement remain separate future phases.

Is zur-lix a partner of OpenAI, Anthropic, or any payment processor?+

No. zur-lix is an independent compatibility layer. There is no partnership relationship with any model provider or payment processor.

How do I contact zur-lix?+

General contact: [email protected]. Beta access requests: [email protected]. Support during the beta: [email protected].

Methodology note

How the 20–40% and 60%+ figures are measured.

The 20–40% avoidable token overhead figure comes from internal Zur-lix evaluation workloads — synthetic but representative test prompts that reflect three common shapes: long chat histories with repeated context, retrieval-augmented prompts with duplicate or stale chunks, and agent traces with redundant tool output. Token counts are measured before and after Zur-lix's context- optimization layer using the same provider tokenizers your client uses.

The 60%+ upside figure reflects internal prototype testing on highly repetitive, cache-friendly workloads — long stable system prompts reused across many calls, agent loops with heavy tool-output repetition, and retrieval-augmented prompts where most chunks recur unchanged. It is not a guaranteed outcome and it does not apply to every workload.

* Savings vary by workload, model, provider pricing, prompt shape, repetition level, and cache behavior. 60%+ figures reflect internal prototype testing on highly repetitive / context-heavy scenarios; typical eligible production workflows are in the 20–40% band; some workloads will see less. Beta dashboards show observed savings, which are not billing-grade and not guaranteed unless explicitly promoted. No customer charge runs during the unpaid internal beta. Raw prompt capture remains off.

These are internal test results, not actual customer outcomes. Realized savings vary by workload, prompt shape, model, and usage pattern, and Zur-lix does not advertise a promised fixed savings percentage. Beta evaluators see their own per-key token counts and estimated savings in the dashboard.

Ready to evaluate?

Tell us your workload shape.

If you already spend meaningfully on OpenAI- or Anthropic-style tokens and want to evaluate avoidable-overhead reduction on your own traffic, reach out. We respond to every beta request.

Request private beta access Approved testers: open quickstart