Most cost-cutting ideas arrive as a blog post and a benchmark run once. These are the rules we hold them to, and what we keep after they fail.
Cheaper tokens sit in a blind spot. The frontier labs optimize capability, and more usage is their business, not less of it. Developers chase the next model and the next feature, not last month's bill. So the savings problem sits unowned, in no man's land, and the partial fixes that do exist do not add up.
Every week a new viral repo: a cache trick, a router, a compressor. You bolt it on and move on when the next one ships. Each is brilliant alone, but a pile of bolt-ons is not a scalable model, and they never knew about each other.
A monthly total never changed anyone's habits. You change how you work when you see the saving happen, in the moment, inline, as you type. A number in a report you never open is not a feedback loop.
Cache goes cold. Every restart pays to rebuild the same context, the same files, the same prompt. You are not doing more work. You are paying for the same warmup again, and nothing tells you it is happening.
So the answer was never one more optimizer. It was a foundation: measure everything, apply the wins automatically, and coach the habit while the work is happening. Prefex is the first product built on that base.
Three layers sit under everything PromptForce builds. Saving tokens is the visible result. This is the base that makes it compound, and the reason a proxy turns into a platform.
Every request measured and attributed per mechanism, in honest, incremental terms. You cannot improve, or trust, what you cannot see. Instrumentation came first; the savings followed the data.
The wins apply themselves. No workflow change, no config archaeology, fail-open by default. A saving that takes effort to claim does not get claimed, so we claim it for you.
Savings shown inline, in the moment, so behavior actually changes (you saw it in action up top). The layer that compounds: a number you watch happen sticks.
Prefex runs on this base today. ReadyBase and the tools after it build on the same three layers, which is why this is a company, not a feature.
Internal errors never block a request. On bad input, a missing dependency, or a slow path, we log and forward upstream unchanged. The optimization is never a single point of failure.
One CGO-free Go binary. No runtime fan-out of processes, no sidecar to supervise. Trained weights are the one exception, and they stay behind an opt-in, default-off seam.
Everything runs on localhost. No telemetry, no analytics, no external logging. The dashboard has no auth because nothing can reach it but you.
We credit the sources we distilled from even when not legally required. Copyright protects code, not ideas, so we study the source, extract the intuition, and re-author it inside our own principles.