Kostenlaag voor LLM · SDK met licentie

Verlaag de kosten van je AI-applicaties zonder van provider te wisselen of kwaliteit in te leveren.

Savings analyseert elk verzoek, vermijdt onnodige uitvoeringen, verwijdert redundante context en kiest de goedkoopste optie die nog aan je kwaliteitscontract voldoet. Elk gepubliceerd cijfer is gemeten tegen de teller van de provider zelf.

Installatie in vijf regels. De licentie activeert u vanuit uw dashboard.

Wordt vóór deze providers geïnstalleerd

OpenAIgpt-4o-miniAnthropicGemini
BV-SALAgemeten op gpt-4o-mini · ondergrens 95%
inkomend verkeerchat · gpt-4o-mini
01Vermijd de aanroep helemaal22,0%

resolvers · singleflight · avoided_calls

02Verwijder wat niet verstuurd hoefde te worden43,2%

gesnoeide tools · retrieval · redundante context · eliminated_tokens

03Comprimeer wat overblijft20,1%

lichtere codering · alleen als het loont · compressed_tokens

Geanalyseerde calls: —Illustratieve stroom. De getoonde percentages komen uit het op gpt-4o-mini gemeten overzicht, niet uit de tekening.

De goedkoopste uitvoering wint

gemeten op gpt-4o-mini · ondergrens 95%

OpenAI gpt-4o-mini

≥ 20,0% minder factuur, geverifieerd op 95% · tegenover een niet-geoptimaliseerde integratie, zonder streaming

De tweede controle

Tegen een integratie die al met de hand was geoptimaliseerd

Hier draait elk scenario ook tegen een integratie die een zorgvuldige ontwikkelaar al had afgesteld: de native cache van de aanbieder ingesteld op het stabiele prefix, en alleen de tools die de taak echt nodig heeft, stuk voor stuk gekozen. Al het andere — contract, limiet, temperatuur en seed — is identiek.

B0

23,2%

Tegen een niet-geoptimaliseerde integratie

Bijna iedereen meet tegen een naïeve integratie, en daartegen ziet iedereen er goed uit.

B1verdienste van de laag

22,9%

Tegen een al met de hand geoptimaliseerde integratie

Die tweede vergelijking is de enige die de verdienste van de laag meet: wat er nog te besparen valt als het laaghangend fruit al geplukt is.

We noemen altijd het kleinste van de twee getallen, en beide komen uit hetzelfde publieke artefact: meer beloven dan de tweede controle toelaat zou betekenen dat we je als onze verdienste verkopen wat je al had.

gemeten op gpt-4o-mini · ondergrens 95% · d1c8233 · 2026-09-12 · 193

0122,0%

Vermijd de aanroep helemaal

resolvers · singleflight

avoided_calls

0243,2%

Verwijder wat niet verstuurd hoefde te worden

gesnoeide tools · retrieval · redundante context

eliminated_tokens

0320,1%

Comprimeer wat overblijft

lichtere codering · alleen als het loont

compressed_tokens

Elke stap valt in een EIGEN grootboek, dus deze cijfers tellen niet bij elkaar op. Een stap waarvan het grootboek niet boven nul uitkomt, verschijnt hier niet. Een percentage zonder zijn model ernaast betekent niets: dezelfde hefboom kan besparen op het ene model en geld kosten op het andere.

Hoe de besparingen worden gemeten — en elke proef, stuk voor stuk gepubliceerd.

Beide armen worden gemeten met de teller van de aanbieder zelf — geen gemodelleerde baseline. Voor elk scenario stuurt de testbank het niet-geoptimaliseerde verzoek en het BV-SALA-verzoek naar hetzelfde model, prijst beide op basis van het tokenverbruik dat de aanbieder zelf rapporteert en aggregeert de scenario's met een gestratificeerde bootstrap, gewicht één per scenario: de kop hangt dus niet af van hoeveel herhalingen elk geval toevallig kreeg. Het gepoolde aggregaat blijft in het artefact staan als aggregatePooled, gelabeld voor wat het is: niet de kop. We publiceren de ondergrens van het 95%-betrouwbaarheidsinterval, nooit de puntschatting.

  • Zelfde model, twee armen: het naïeve verzoek versus het BV-SALA-verzoek.
  • Kosten berekend met de tokenizer van de aanbieder zelf — geen gemodelleerde basislijn.
  • We publiceren de ondergrens van het 95%-betrouwbaarheidsinterval, nooit de vleiende schatting.
  • Twee controlearmen: tegenover een niet-geoptimaliseerde integratie en tegenover dezelfde integratie die al met de hand is geoptimaliseerd. Alleen het tweede cijfer is de verdienste van de laag.
  • Grootboeken die niet boven nul uitkomen, worden toch gepubliceerd — met hun label.

Download de ruwe proeven (CSV) d1c8233 · 2026-09-12 · 193 · gpt-4o-mini

Check het met je eigen cijfers, voordat je iets installeert

De verificatie draait de echte optimalisator in je browser: je kiest een voorbeeld of plakt je eigen data, geeft aan hoeveel je de API gebruikt en ziet de verwachte besparing, berekend precies zoals je bon hem later berekent. Niets van wat je plakt verlaat de pagina.

De verificatie zit in het product zelf, in je Savings-dashboard — het is geen aparte marketingcalculator.

Gebouwd voor ontwikkelaars

Minder hoofdpijn over de factuur. Zonder van aanbieder te wisselen.

Drie feiten over het pakket. Geen daarvan is een belofte.

Installatie in vijf regels

npm install @bivelio/savings-layer

SDK met licentie voor Node.js; de licentie activeer je vanuit je dashboard. Werkt met elk endpoint dat compatibel is met de OpenAI-API en met de native Anthropic-adapter.

npmjs.com/package/@bivelio/savings-layer ↗
  1. 01

    Nul runtime-afhankelijkheden

    Eén ESM-bundle. Er wordt niets naast je code geïnstalleerd dat wij niet zelf hebben geschreven; de exacte tokenizer is een optionele peer.

  2. 02

    Eén SavingsReport per aanroep

    Grootboeken die nooit worden opgeteld, de kosten met hun basis — gemeten of geschat — en traces per stap. Precies wat je dashboard leest.

  3. 03

    Je verkeer blijft rechtstreeks gaan

    De SDK omhult de aanroep binnen je proces. Je prompts gaan nooit via BiVelio: bij ons komen alleen tellingen en kosten aan.

Drie banen die nooit worden opgeteld — en er wordt er maar één gefactureerd

Elke bon splitst de besparing op naar wat ervan te bewijzen valt, want niet elk bewijs is evenveel waard. De drie bij elkaar optellen zou een groter en minder zeker getal geven: daarom worden ze nooit opgeteld.

Gemeten

De aanbieder meldde dezelfde tokens en er werd een ander tarief betaald: het is een aftreksom tussen twee openbare prijzen, en je kunt hem regel voor regel afstemmen met de console van je aanbieder.

gemeten · gefactureerd

Van de aanbieder

Zijn eigen teller zegt hoeveel tokens hij heeft gewist. De telling is van hem, niet van ons; wat ze in geld waard zijn hangt af van de prijs waartegen ze betaald zouden zijn, en dat deel is onze schatting. Wordt getoond, niet berekend.

geschat · niet gefactureerd

Hypothetisch

Wat een beleid bespaard zou hebben als het was toegepast. Het komt uit het simuleren van de beurt: niemand heeft iets uitgevoerd. Het kan negatief uitvallen, en wordt toch getoond. Het wordt nooit berekend.

gesimuleerd · niet gefactureerd

Alleen de gemeten baan wordt gefactureerd. Geschat en hypothetisch komen nooit op je factuur, ook niet als ze groter uitvallen — en als een getal niet met de factuur van je aanbieder valt af te stemmen, staat dat op dezelfde regel waar het verschijnt.

bvsala · codeterminals

Claude Code met een API-sleutel? Zie de echte uitgaven, token voor token.

Eén commando zet een lokale meter vóór je terminal. Geen code aanpassen, niets configureren — en je prompts verlaten nooit je machine: alleen aantallen en kosten bereiken het paneel.

Eén commando, nul configuratie

bvsala claude
bvsala doctor

Werkt met Claude Code, Codex CLI, Goose en Qwen Code — en bvsala doctor drukt de exacte configuratie voor de rest af.

Claude CodeCodex CLIGooseQwen Code
  • De gateway komt op een tijdelijke poort omhoog, start je terminal die ernaar wijst en gaat uit zodra je afsluit.
  • Je uitgaven verschijnen token voor token in het dashboard, geteld met de teller van je eigen aanbieder.
  • bvsala doctor controleert alleen op bestaan: zijn rapport toont paden, nooit de inhoud van je configuratiebestanden.

Vandaag meet de gateway; automatische optimalisatie is daar nog niet.

savings-mode · gratis skill

De skill die je abonnementslimieten oprekt

Geen factuur betekent niet geen pijn: het venster van vijf uur en de weeklimiet. savings-mode is een skill van pure instructies — geen proxy, je verkeer onaangeraakt — die de twee massa's snijdt die echt limiet verbranden: modeloutput en toolresultaten.

  1. Claude Code

    Één commando: hij installeert in ~/.claude/skills en zet zichzelf aan zodra het gesprek over limieten of tokens besparen gaat.

    ~/.claude/skills
  2. Codex

    Heeft geen skills, dus dezelfde discipline reist als gemarkeerd blok in je AGENTS.md: altijd actief, en uit te zetten door het blok te verwijderen. Je AGENTS.md buiten de markeringen wordt nooit aangeraakt.

    AGENTS.md
  3. Claude.ai

    De skill reist als zip: je zet “Code execution and file creation” aan in de instellingen, uploadt hem onder Customize → Skills en hij verschijnt met zijn eigen schakelaar, privé in je account. De download vraagt om je Savings-account, dat gratis is; de skill zelf bevat geen enkele telemetrie.

    savings-mode.zip

Het effect van de skill zelf wordt gepubliceerd zodra het in A/B gemeten is — nooit eerder.

Hij is gratis; waar je Savings voor betaalt is weten hoeveel hij je bespaart.

Het commerciële model

Hoe wordt berekend wat je ons betaalt

Een tarief per seat, en een commissie die uit de gemeten besparing komt — nooit uit je eigen zak.

90%

Je houdt altijd 90% of meer van elke bespaarde euro.

De commissie bestaat alleen als jouw gemeten besparing bestaat, en geen enkele schijf gaat boven het hoogste tarief.

Alleen op gemeten besparing

Daarna commissie alleen over de gemeten besparing: die je regel voor regel kunt afstemmen met de factuur van je provider. Geschat wordt getoond, maar nooit gefactureerd.

In marginale schijven

In marginale schijven, elke schijf tegen zijn eigen tarief en vanaf de eerste gemeten euro: hoe meer je bespaart, hoe lager ons percentage.

Geen looptijdverplichting

Een maand zonder besparing? Die maand is er geen commissie. Geen verplichtingen — en je eerste variabele factuur bevat alleen cijfers die je al op je afschrift zag.

Wat een seat is

Een seat is één actieve machine- of service-identiteit, geen persoon, en wordt alleen gefactureerd als die drie of meer dagen in de maand actief was. CI en kortstondige runners tellen niet mee.

Je eerste maand is kalibratie

Er is geen gratis plan en geen proefperiode: wat je vóór betaling kunt controleren zijn de publieke metingen van het product. Je eerste maand is kalibratie, en die is betaald: je betaalt alleen de seat, wij meten al je verkeer en rekenen geen commissie — bij afsluiting zie je het exacte overzicht van wat het gekost zou hebben.

  1. 1

    Verbind

    Savings staat vóór je modelcalls en telt mee met de teller van je eigen aanbieder.

  2. 2

    Kalibreer

    De eerste maand betaal je alleen de seat: we meten al je echte verkeer en rekenen geen commissie.

  3. 3

    Beslis

    Bij afsluiting krijg je het exacte overzicht van wat het gekost zou hebben. Daarna komt de commissie uit de gemeten besparing, nooit uit je eigen zak.

De exacte tarieven staan in de prijslijst van het product en worden hier niet gekopieerd, zodat niemand op deze pagina een getal leest dat al veranderd is.

bivelio-savings-layer · apps/web/lib/billing/tarifa.ts · caa7310 · 2026-09-12

Veelgestelde vragen over Savings

Hoe BV-SALA je LLM-factuur meet en verlaagt.

Verlaagt het echt mijn LLM-factuur?

Ja, en we vragen je niet om het te geloven: elk cijfer op de pagina is gemeten tegen de teller van de provider zelf, met het betrouwbaarheidsinterval ernaast. We rapporteren de ondergrens van 95 % — de conservatieve besparing — nooit de vleiende schatting.

Hoe wordt de besparing gemeten?

Met een A/B-testbank: voor elk scenario gaan het niet-geoptimaliseerde verzoek en het BV-SALA-verzoek naar hetzelfde model, beide worden geprijsd met de teller van de aanbieder, en we melden de ondergrens van het 95%-betrouwbaarheidsinterval. Er zijn twee controlearmen — een niet-geoptimaliseerde integratie en dezelfde, al met de hand geoptimaliseerde integratie — en de scenario's worden geaggregeerd met een gestratificeerde bootstrap, gewicht één per scenario. Geen gemodelleerde baseline, geen aannames.

Gaat de kwaliteit van de antwoorden achteruit?

Nee. BV-SALA kiest bij elke aanvraag de goedkoopste uitvoering die nog aan je kwaliteitscontract voldoet. Als goedkoper worden de kwaliteit die je hebt vastgelegd in gevaar zou brengen, doet het dat niet: de besparing gaat nooit ten koste van het resultaat.

Met welke providers werkt het?

Twee dingen, uit elkaar gehouden. Compatibiliteit: het staat vóór je provider en werkt met elk endpoint dat compatibel is met de OpenAI-API, plus de native Anthropic-adapter. Meting: vandaag is er precies één gepubliceerd cijfer, OpenAI gpt-4o-mini, gemeten tegen de teller van de provider zelf. Dat een merk compatibel is, betekent niet dat het gemeten is; meten we er nog een, dan publiceren we dat cijfer met zijn model ernaast.

Hoe wordt het geïnstalleerd?

In vijf regels. Het is een gelicentieerde SDK voor Node.js (@bivelio/savings-layer); de licentie activeer je vanuit je paneel en het werkt vóór je huidige integratie zonder die te herschrijven.

Hoeveel kost het?

Een tarief per seat plus een getrapte commissie op de gemeten besparing, vanaf de eerste euro. Een seat is één actieve machine of service-identiteit, geen persoon. Er is geen gratis plan en geen proefperiode: je eerste maand is kalibratie — je betaalt alleen de seat en wij rekenen geen commissie. En in een maand zonder besparing betaal je geen commissie.

Plan een gesprek van 15 min

Wij vertellen u wat u met uw verkeer zou besparen, zonder iets te installeren.