CFO Brief

How to Reduce LLM Token Costs at Enterprise Scale

Most teams reach for observability and caching. The durable answer is precision: don't measure the waste, eliminate the cause.

By Gilad Salinger·CEO & Co-Founder, Naboo··8 min read
On this pageShow
  1. Thesis
  2. Founder confession
  3. Four approaches
  4. Reasoning Layer angle
  5. FAQ

The thesis in one paragraph

Most enterprise LLM bills are growing faster than usage because each agent question retrieves dozens of speculative document chunks, fills the context window with mostly- irrelevant context, and the model burns tokens reasoning over the noise. Observability tools (Helicone, Langfuse, LiteLLM) make the bill visible. Caching tools handle the repetitive slice. Smaller models trade accuracy for cost. None of them change the underlying token volume on real R&D queries. The durable answer is a Reasoning Layer: return one structured answer per query, and the agent stops the speculative loop that consumes most of the tokens. Precision is upstream of cost.

The founder confession

"Guys, we're burning too much money on OpenAI - $8,000 today alone. We need to cut this spend ASAP."
Gilad Salinger, CEO & Co-Founder, Naboo - in our own internal Slack, June 2026.

The company building the precision layer for enterprise AI burned $8K of OpenAI in a single day. Our agents were doing exactly what every enterprise team's agents do - paying the LLM to guess at context nobody had handed them. We pointed Naboo at ourselves the next sprint. The bill came back to earth.

If we feel it, our customers feel it 10x.

The four approaches, compared

LLM observability

Helicone, Langfuse, LiteLLM, Portkey

What it does
Logs every LLM call, attributes spend per team / project / prompt, lets you set budget alerts and rate limits.
When to use
When you need to see where the money goes, attribute spend to teams, and enforce a per-seat or per-project cap.
Where it doesn't help
Measures the waste. Does not change the underlying token volume - it just shows you the bill in higher resolution.

Prompt and response caching

Helicone caching, vendor caches, ad-hoc Redis layers

What it does
Caches identical or semantically similar prompt/response pairs so repeated queries don't hit the model again.
When to use
When a meaningful fraction of your traffic is repetitive (FAQ-style support, common code lookups).
Where it doesn't help
Enterprise R&D queries are rarely repetitive - each agent question is shaped by the live state of the codebase, tickets, and ownership. Cache hit rates are usually low.

Smaller models or distillation

GPT-5 Nano, Claude Haiku 4.5, fine-tuned 7B open-source

What it does
Run cheaper / smaller models for queries that don't need a frontier model.
When to use
When you can confidently route by question type and accept slightly lower quality on routed queries.
Where it doesn't help
Smaller models hallucinate more on enterprise queries because they have less context to work with. Cost drops; accuracy drops faster.

Reasoning Layer (precision)

Naboo

What it does
Returns one structured answer per query instead of dozens of speculative retrievals over fragmented documents. The agent gets the right context the first time and stops grinding tokens looking for it.
When to use
When the question is 'how do I let my engineers use AI freely without procurement throttling them.' Token reduction is a side effect of correctness, not the goal.
Where it doesn't help
Requires a Forward Deployed Agent engagement (two to four weeks) to encode the customer's hidden language into the graph. Not a SaaS dashboard.

The Reasoning Layer angle

A Reasoning Layer like Naboo cuts token use at the source by returning a structured answer instead of a pile of candidate documents. The agent asks "what's blocking checkout v2" and gets back the four open decisions, who owns each, the supporting evidence - already joined and ranked, RBAC-enforced. There is no retrieve-rerank-summarize loop because there is nothing to summarize.

In a Global-e (NASDAQ: GLBE) head-to-head benchmark, agents grounded in Naboo's Decision Graph won 97 of 100 queries against MCP-enabled GPT-4.1 on real user questions, with fewer tokens per interaction and faster responses. The Forward Deployed Agent ships the graph end-to-end in two to four weeks.

The honest framing: token volume drops because the agent stops fanning out across speculative retrievals - the magnitude depends on how fragmented your existing retrieval pipeline is. We don't publish a single multiplier number because the variance across customers is too high to be defensible. The pattern is consistent; the numbers are workload-specific.

FAQ

Why are enterprise LLM bills exploding faster than usage?

Because the per-query token cost is rising faster than query volume. Each agent question retrieves dozens of speculative document chunks, fills the context window with mostly-irrelevant context, and the model burns tokens reasoning over noise. The pattern compounds: agents that miss the right context generate longer responses, longer responses chain into more follow-up queries, and so on. The bill grows quadratically with adoption, not linearly.

Doesn't more caching solve this?

Caching is great for repetitive question patterns - customer support FAQs, common code lookups, well-known how-to questions. It does almost nothing for enterprise R&D queries, which are shaped by the live state of the codebase, the ticket backlog, the deploy state, and the on-call rotation. Two engineers asking the 'same' question get different answers because the company has changed. Cache hit rates in real R&D environments tend to be under 10%.

What's the precision argument vs the metering argument?

Metering tools (Helicone, Langfuse, LiteLLM) make the bill visible and attributable. They are necessary for finance to manage spend, but they do not change the underlying token volume. A Reasoning Layer cuts token use at the source: by returning one structured answer to each agent query, the agent stops the speculative retrieve-rerank-summarize loop that consumes most of the tokens. Metering is downstream of the cost; precision is upstream.

How much can we actually save?

Depends on the workload. In Global-e's deployment, Naboo agents grounded in a Decision Graph used noticeably fewer tokens per interaction and responded faster than the MCP-enabled GPT-4.1 baseline. The honest framing: token volume drops because the agent stops fanning out across speculative retrievals - the magnitude depends on how fragmented your existing retrieval pipeline is. We don't publish a single multiplier number because the variance across customers is too high to be defensible.

Can we run Naboo alongside our existing observability stack?

Yes - Naboo handles context delivery, your observability stack (Helicone, Langfuse, OpenTelemetry-based) keeps logging the LLM calls Naboo makes on behalf of agents. The two are complementary: Naboo reduces the volume, observability tracks what's left. Customers typically keep their existing observability and just see a flatter curve in the dashboard.

What about smaller models or distillation?

Smaller models work well for routing-friendly workloads - if 60% of your queries are classification, run those through a 7B model and reserve frontier models for the hard ones. But smaller models hallucinate more on enterprise-specific questions because they have less internal knowledge to fall back on. Pairing a smaller model with a Reasoning Layer is usually stronger than either alone: the smaller model gets the right context handed to it and matches frontier-model quality on the queries that count.

Related reading

Definition

Reasoning Layer for Enterprise AI Agents

Definition, architecture, and the two tiers - Topic Graph and Decision Graph.

Read more
Definition

What is a Decision Graph for AI Agents?

Decisions as first-class nodes - owners, triggers, blockers, evidence. The primitive AI agents need to act.

Read more
How-to

How to Build a Decision Graph

Seven concrete steps from elicitation to a queryable graph. Two to four weeks via Forward Deployed Agent.

Read more
Guide

Improve AI Agent Accuracy

Accuracy is upstream of evals. Four causes of enterprise AI inaccuracy and how a Reasoning Layer fixes them.

Read more
Architecture

Connect Enterprise Data Sources

Live joins vs stale copies. Warehouse, ETL, knowledge graphs, and Reasoning Layer compared.

Read more
Guide

Overcome GenAI Hallucinations

Hallucinations are a context-handoff problem, not a model problem. Four causes, one upstream fix.

Read more
ROI

How Naboo Saves Cost

Five places Naboo cuts cost in enterprise AI deployments. Four-minute explainer video.

Read more
Hub

Compare Naboo

Every category enterprise AI buyers weigh against the Reasoning Layer - in one place.

Read more
Comparison

Naboo vs Helicone

Reasoning Layer cuts the cause; Helicone measures the waste. Composable.

Read more
Comparison

Naboo vs Langfuse

Different layers. Langfuse versions + traces; Naboo grounds the agent.

Read more
Comparison

Naboo vs LlamaIndex

RAG framework vs Reasoning Layer. When to use each.

Read more
Comparison

Naboo vs LangChain

Orchestration vs substrate. Compose them.

Read more
Comparison

Naboo vs Cognee

Open-source agent memory vs enterprise Reasoning Layer. Different primitives, different jobs.

Read more
Comparison

Naboo vs Hyperspell

Cloud 'Company Brain' API vs enterprise Reasoning Layer with on-prem, RBAC, and FDA.

Read more
Comparison

Naboo vs Modern Relay

Git-style graph DB primitive vs a complete Reasoning Layer shipped end-to-end.

Read more
Background

Why retrieval was the wrong foundation

How enterprise AI agents got built on RAG, why it falls short, and what a reasoning layer fixes.

Read more
Comparison

Naboo vs RAG

Retrieval vs reasoning - head-to-head benchmarks, architecture, and when to use each.

Read more
Comparison

Naboo vs Glean

Enterprise search vs reasoning layer - when each fits.

Read more
Concept

AI Search vs Reasoning Layer

Search returns links; the reasoning layer returns the chain. When to use which.

Read more
Category

Agent Memory vs Reasoning Layer

Memory recalls what the agent saw. A Reasoning Layer returns what the company decided. Different primitives, different jobs.

Read more
Case study

Global-E case study

How Global-E (NASDAQ: GLBE) gave AI agents secure access to customer data.

Read more
Comparison

Compare alternatives

Naboo vs other enterprise AI agent infrastructure platforms.

Read more

Unblock your AI budget

Naboo deploys on-prem or in your VPC, returns one structured answer per query, and lets engineers use AI freely without procurement throttling them. In production in 2-4 weeks via the Forward Deployed Agent.