Latten

Install · your unfair advantage

Use all the AI. Lose none of the control.

Go full speed on AI and still know two things, always: what it costs, and that your private data isn't leaking. Everyone else picks one — throttle back, or fly blind. You don't have to. Full throttle, more freedom — not less.

Start free, in one line.

Local · zero-egress · no account. Nothing leaves your machine.

npx @latten/glow

What you see

$ latten balance

  ▌ today across your agents

    claude code   251.7M tok
    codex           3.2M tok
    ──────────────────────────────
    today         254.9M tok

    Instrumentation is live — Latten now sees every crossing. Nothing else to set up.

Every agent you use, on one balance — and a nudge to take a break and stretch your legs. After each turn, one quiet line shows what it cost (at API rates). Types and counts, never your prompts, code, or data.

Using Codex?

Let Codex instrument the app and bring back the receipt.

Add @latten/installer as an MCP server with only LATTEN_URL. If no token exists, Codex calls provision, scans your TypeScript repo, opens a reviewable PR, verifies real crossings, and hands you a claim link.

Install with Codex →

The same advantage, at every scale.

Solo

Free

Ship faster. Don't burn out.

See your usage across every coding agent, keep your AI-life balance, and know when to call it. The whole local tool, free.

npx @latten/glow

Team

$199 flat

Move fast, together.

Your whole team's AI on one view — what it costs and where your data flows — the same control, shared, up to 5 seats. So no one loses the thread.

Enterprise

By request

Adopt AI everywhere, safely.

What it all costs, and where your data is exposed, on one live graph — plus the fuller picture as you scale. Full throttle without lowering the security bar.

Control is the unfair advantage — at every scale.

Built to take nothing.

Observe-only and local-first — it never blocks your work, and the local tool needs no account.

Types and counts, never values. Dollars are shown at API rates, never as your spend.

We count; we don't copy.

The packages.

The two that matter most lead: your bill, and your data.

@latten/cost — cut your LLM bill: on-device detection of recoverable token spend (redundant calls, stuck loops, oversized and uncached context) with copy-paste fixes. Local, zero-egress.

@latten/redact — see the PII and secrets headed into your LLM calls: on-device detection, with reversible, do-no-harm tokenization, values-free. On npm today.

@latten/glow — the local companion for your coding agents (Claude Code, Codex, Gemini): one usage view across them all and a calm nudge to take a break and stretch your legs. Local, zero-egress.

@latten/sdk — instrument the AI agents inside an app you're building: one values-free event per crossing (cost, reach, PII as types and counts). On npm today. Read the guide →

@latten/adapter-claude-code parses Claude Code sessions on-device — the wire-safety boundary that guarantees only types and counts ever leave, never values.

© 2026 Latten Inc. · An instrument for the AI your company runs.