Waar wordt de besparing geïnstalleerd?
BV‑SALA is geen app, geen extensie en geen ChatGPT-instelling. Het is een stuk code dat een ontwikkelaar in de eigen applicatie plaatst, precies waar die applicatie de OpenAI- of Anthropic-API aanroept. Het kan alleen besparen waar een tokenrekening bestaat — en alleen meten waar het elk verzoek voorbij ziet komen.
De laag leeft in je code
Dezelfde aanroep, met en zonder de laag. Het verkeer reist altijd rechtstreeks van je applicatie naar de provider — BV‑SALA is geen tussenserver en ziet je data nooit van buitenaf.
Dat groene vak is een npm-pakket in de code van de applicatie. Daarom is de sleutelvraag nooit “wat installeer ik?” maar “wie schreef de code die de API aanroept?” — die persoon kan het installeren. De ene uitzondering is een codeerterminal zoals Claude Code: daar gaat de gateway “bvsala claude” ervoor staan zonder één regel code aan te raken.
Jouw geval, in 10 seconden
Vier manieren om AI te gebruiken, en wat BV‑SALA in elk ervan kan doen.
Je betaalt een vast bedrag (of niets): er is geen tokenrekening om te verlagen, en het is een gesloten product waar niemand software tussen de app en de modellen kan plaatsen. De besparing van BV‑SALA geldt hier simpelweg niet — en geen enkel product kan haar daar eerlijk beloven.
Precies hetzelfde geval: vast abonnement en gesloten product. Gebruik Claude met een gerust hart — er zijn geen tokenuitgaven om van buitenaf te optimaliseren.
Met een abonnement, net als hierboven: vast tarief, niets te installeren. Met een API-sleutel is er een echte tokenrekening — en de meter loopt: “bvsala claude” start Claude Code via de lokale gateway en je uitgaven verschijnen in je paneel, token voor token, zonder één regel code aan te raken. Besparen daar is de volgende fase — eerst echt meten.
Het geval waarvoor BV‑SALA bestaat. Je app roept de API aan met jouw sleutel, de provider rekent elke token af, en de laag installeer je in drie stappen: pakket, licentie en de aanroep omhullen. Vanaf het eerste verzoek levert het een SavingsReport met de geverifieerde besparing.
Schatting vs. meting
Het product heeft twee verschillende cijfers, en die kun je beter niet mengen.
De calculator bij de prijzen rekent je besparing door met je eigen cijfers: verzoeken, tokens en model. Een eerlijke projectie — daarom draagt ze het label “schatting”.
Elke aanroep levert een SavingsReport: de aanroepen die je nooit betaalde en de nettobesparing per verzoek. Controleerbaar, verzoek voor verzoek, op je eigen infrastructuur.
De volledige installatie, als je een app bouwt
# 1 · het pakket pnpm add @bivelio/savings-layer # 2 · de licentie (uit je dashboard) export BIVELIO_LICENSE_KEY=… # 3 · de aanroep omhullen — dit is de hele codewijziging const layer = createSavingsLayer({ provider, licenseKey, … }); const { text, report } = await layer.generate({ model, messages }); console.log(report.cost.netSavings) // ← de besparing, gemeten