Evrexevrex

Your agents already know. Evrex makes sure the next one does too.

One layer between every coding agent and every model. Evrex captures the reasoning behind your team's work as it happens, and delivers it to the next agent before it writes a line.

Money-back guarantee.If Evrex doesn't save you more in token costs than the subscription costs, we refund the difference.

setup, in full
# point your agent at Evrex — nothing to install
export ANTHROPIC_BASE_URL="https://gw.evrex.dev/v1"
evrex — acme/queue-servicePreview
Why did the worker deadlock under load?ask ↵
  1. a3f9c2dfix: prevent race condition in queue worker
    Decision

    Release the mutex with a deferred unlock so the drain path can't exit while holding it.

    Rejected

    Spin-lock retry — dropped, it starved the consumer under real load.

  2. 7b21e08refactor: extract queue drain loop
    From #eng-backend

    “saw this in prod too — let's patch the worker before the next deploy.”

Delivered to Claude Code

Before you touch the worker: the deferred-unlock fix in a3f9c2d is load-bearing. Spin-lock retry was tried and rejected.

How it works

A loop that gets tighter every session.

  1. 01

    Your team works normally

    Engineers use whatever agent they already use. Nothing to install, nothing to tag — Evrex is just a base URL in the request path.

    Claude Coderouted via Evrex
  2. 02

    Evrex captures automatically

    As the agent reasons, Evrex records the constraints, the decisions, and the approaches it tried and threw away — read from the work itself, not a doc someone remembered to write.

    Evrexcaptured · worker.go
  3. 03

    Context is delivered at request time

    The next agent to touch that code gets the prior reasoning before it responds — not because it asked, because Evrex put it there.

    Cursornew session · 2 weeks later
  4. 04

    It compounds

    Every session makes the next one better — across every agent and every engineer on the codebase.

    acme/queue-service8 decisions · 3 rejected
62%fewer tokens per task
48%fewer tool calls
37ssaved per agent session

Agents spend most of their budget rediscovering context. Evrex hands them the answer instead of the search.

Same task. Less spent.

The work the agent stops doing — rediscovering context it could have been handed — is the work you stop paying for.

BaselineWith Evrex

Tokens per task

Baseline
100
With Evrex
38

Tool calls per task

Baseline
100
With Evrex
52

Time to first correct edit

Baseline
100
With Evrex
63

Indexed to baseline = 100. Lower is better.

Agent cost per task, indexed to baseline of 100 (lower is better)
MetricBaselineWith Evrex
Tokens per task10038
Tool calls per task10052
Time to first correct edit10063

Works with the agents your team already uses

One integration covers all of them. Evrex routes the traffic, so any client speaking a standard API works — including the ones that ship next quarter.

  • Claude Code
  • Cursor
  • Codex
  • GitHub Copilot
  • Windsurf
  • Cline

In front of every major model

  • Anthropic
  • OpenAI
  • Gemini
  • Llama
  • Mistral
  • Grok

Connects your context

  • GitHub
  • Linear
  • Jira
  • Slack
  • Notion
  • Google Drive

Not a codebase indexer

Static analysis tells you what the code is. It can't tell you what your team decided, or why.

Not a memory plugin

Per-tool memory is per-developer memory. It doesn't cross agents, and it doesn't cross people.

Not another thing to run

No self-hosting, no local daemon reading files off engineers' machines, no per-tool plugin to maintain.

Others read what your agents already did. Evrex is there while they do it.

Yes, your agent traffic routes through Evrex. Here's exactly what that means.

What passes through, and what is retained
Agent requests route through Evrex. It stores the reasoning it extracts — constraints, decisions, rejected approaches — and the metadata to scope it. It does not read files off anyone's machine.
Secrets and credentials are redacted before storage
Detected keys, tokens, and credentials are stripped at ingestion, before anything is written.
Per-project scoping
Context is scoped to the project it came from. Mark any session private, and delete anything, at any time.
Fails open
If Evrex is unavailable, requests pass straight through to the model. Your agents keep working.
Data residency and retention
Retention is configurable per project. Residency options are available on request.

Give your next agent the context this one earned.

Setup is a base URL. Nothing to install on anyone's machine.