Obniż koszt swoich aplikacji AI bez zmiany dostawcy i bez utraty jakości.
Savings analizuje każde żądanie, unika zbędnych wykonań, usuwa redundantny kontekst i wybiera najtańszą opcję, która wciąż spełnia Twój kontrakt jakości. Każda opublikowana liczba jest mierzona względem licznika samego dostawcy.
Instalacja w pięciu linijkach. Licencję aktywujesz z poziomu panelu.
Instaluje się przed tymi dostawcami
gpt-4o-miniAnthropicGeminiresolvery · singleflight · avoided_calls
przycięte narzędzia · retrieval · nadmiarowy kontekst · eliminated_tokens
lżejsze kodowanie · tylko gdy się opłaca · compressed_tokens
Wygrywa najtańsze wykonanie
OpenAI gpt-4o-mini
≥ 20,0% mniej na fakturze, zweryfikowane na 95% · wobec niezoptymalizowanej integracji, bez streamingu
Druga kontrola
Wobec integracji już zoptymalizowanej ręcznie
Tutaj każdy scenariusz biegnie także wobec integracji, którą sumienny programista już by dostroił: natywny cache dostawcy skonfigurowany na stabilnym prefiksie i tylko te narzędzia, których zadanie naprawdę potrzebuje, wybrane jedno po drugim. Cała reszta — kontrakt, limit, temperatura i ziarno — jest identyczna.
23,2%
Wobec integracji niezoptymalizowanej
Prawie wszyscy porównują się z integracją naiwną, a przy niej każdy wypada dobrze.
22,9%
Wobec integracji już zoptymalizowanej ręcznie
To drugie porównanie jako jedyne mierzy zasługę warstwy: to, co zostaje do zaoszczędzenia, gdy nisko wiszące owoce są już zerwane.
Zawsze ogłaszamy mniejszą z dwóch liczb, a obie pochodzą z tego samego publicznego artefaktu: obiecywać ponad drugą kontrolę znaczyłoby sprzedawać Ci jako naszą zasługę to, co już miałeś.
zmierzone na gpt-4o-mini · dolna granica 95% · d1c8233 · 2026-09-12 · 193
W ogóle unika wywołania
resolvery · singleflight
avoided_calls
Usuwa to, czego nie trzeba było wysyłać
przycięte narzędzia · retrieval · nadmiarowy kontekst
eliminated_tokens
Kompresuje to, co zostało
lżejsze kodowanie · tylko gdy się opłaca
compressed_tokens
Każdy krok trafia do INNEJ księgi, więc te liczby się nie sumują. Krok, którego księga nie przekracza zera, tu się nie pojawia. Procent bez modelu obok nic nie znaczy: ta sama dźwignia może oszczędzać na jednym modelu i kosztować na innym.
Jak mierzymy oszczędności — i każda próba, publikowana jedna po drugiej.
Oba ramiona mierzone są licznikiem samego dostawcy — bez modelowanej linii bazowej. Dla każdego scenariusza stanowisko wysyła do tego samego modelu zapytanie niezoptymalizowane i zapytanie BV-SALA, wycenia oba na podstawie zużycia tokenów raportowanego przez dostawcę i agreguje scenariusze bootstrapem stratyfikowanym, z wagą jeden na scenariusz: nagłówek nie zależy więc od tego, ile powtórzeń przypadło każdemu przypadkowi. Agregat zbiorczy pozostaje w artefakcie jako aggregatePooled, oznaczony tym, czym jest: to nie jest nagłówek. Publikujemy dolną granicę 95-procentowego przedziału ufności, nigdy oszacowania punktowego.
- Ten sam model, dwa ramiona: naiwne żądanie kontra żądanie BV-SALA.
- Koszt wyceniony tokenizerem samego dostawcy — bez modelowanej linii bazowej.
- Publikujemy dolną granicę 95-proc. przedziału ufności, nigdy pochlebne oszacowanie.
- Dwa ramiona kontrolne: wobec niezoptymalizowanej integracji i wobec tej samej integracji już zoptymalizowanej ręcznie. Tylko druga liczba jest zasługą warstwy.
- Księgi, które nie przekraczają zera, publikujemy mimo to, z ich etykietą.
Pobierz surowe próby (CSV) d1c8233 · 2026-09-12 · 193 · gpt-4o-mini
Sprawdź to na własnych liczbach, zanim cokolwiek zainstalujesz
Weryfikator uruchamia prawdziwy optymalizator w Twojej przeglądarce: wybierasz przykład albo wklejasz własne dane, podajesz, jak dużo używasz API, i widzisz prognozowaną oszczędność liczoną dokładnie tak, jak policzy ją potem Twój rachunek. Nic z tego, co wkleisz, nie opuszcza strony.
Weryfikator żyje wewnątrz produktu, w Twoim panelu Savings — to nie jest osobny kalkulator marketingowy.
Stworzone dla programistów
Mniej bólu głowy z fakturą. Bez zmiany dostawcy.
Trzy fakty o pakiecie. Żaden nie jest obietnicą.
Instalacja w pięciu linijkach
npm install @bivelio/savings-layerLicencjonowany SDK dla Node.js; licencję aktywujesz w panelu. Działa z każdym endpointem zgodnym z API OpenAI oraz z natywnym adapterem Anthropic.
npmjs.com/package/@bivelio/savings-layer ↗- 01
Zero zależności w czasie wykonania
Jeden bundle ESM. Obok Twojego kodu nie instaluje się nic, czego sami nie napisaliśmy; dokładny tokenizer to opcjonalny peer.
- 02
Jeden SavingsReport na wywołanie
Księgi, których nigdy się nie sumuje, koszt wraz z podstawą — zmierzoną lub szacowaną — i ślady dla każdego etapu. To samo, co czyta Twój panel.
- 03
Twój ruch nadal idzie bezpośrednio
SDK opakowuje wywołanie wewnątrz Twojego procesu. Twoje prompty nie przechodzą przez BiVelio: do nas trafiają tylko liczniki i koszt.
Trzy tory, których nigdy się nie sumuje — a rozliczamy tylko jeden
Każdy rachunek dzieli oszczędność według tego, ile da się o niej udowodnić, bo nie każdy dowód jest wart tyle samo. Zsumowanie trzech dałoby liczbę większą i mniej pewną: dlatego nigdy się ich nie sumuje.
Zmierzone
Dostawca zadeklarował te same tokeny, a zapłacono inną stawkę: to odejmowanie dwóch publicznych cen i możesz je uzgodnić z konsolą swojego dostawcy, linia po linii.
zmierzone · fakturowaneOd dostawcy
Jego własny licznik mówi, ile tokenów skasował. Licznik jest jego, nie nasz; ile są warte w pieniądzu, zależy od ceny, po jakiej zostałyby zapłacone, a ta część to nasze oszacowanie. Pokazujemy, nie pobieramy.
szacowane · niefakturowaneHipotetyczne
To, co polityka zaoszczędziłaby, gdyby ją zastosowano. Pochodzi z symulacji tury: nikt niczego nie wykonał. Może wyjść ujemnie i pokazujemy to mimo wszystko. Nigdy nie jest rozliczane.
symulowane · niefakturowaneRozliczany jest tylko tor zmierzony. Szacowane i hipotetyczne nigdy nie trafiają na Twoją fakturę, nawet gdy wychodzą większe — a jeśli jakiejś liczby nie da się uzgodnić z fakturą dostawcy, jest to napisane w tej samej linii, w której się pojawia.
bvsala · terminale programistyczne
Claude Code z kluczem API? Zobacz realny wydatek, token po tokenie.
Jedno polecenie stawia lokalny licznik przed Twoim terminalem. Bez zmian w kodzie i bez konfiguracji — a Twoje prompty nigdy nie opuszczają Twojej maszyny: do panelu trafiają tylko liczby i koszt.
Jedno polecenie, zero konfiguracji
bvsala claude
bvsala doctorDziała z Claude Code, Codex CLI, Goose i Qwen Code — a bvsala doctor wypisuje dokładną konfigurację dla reszty.
- Gateway wstaje na efemerycznym porcie, uruchamia Twój terminal wskazujący na niego i gaśnie przy wyjściu.
- Twój wydatek pojawia się w panelu token po tokenie, liczony licznikiem Twojego własnego dostawcy.
- bvsala doctor sprawdza tylko istnienie: jego raport pokazuje ścieżki, nigdy zawartość Twoich plików konfiguracyjnych.
Dziś gateway mierzy; automatycznej optymalizacji jeszcze tam nie ma.
savings-mode · darmowy skill
Skill, który rozciąga limity Twojej subskrypcji
Brak faktury nie znaczy brak bólu: pięciogodzinne okno i tygodniowy limit. savings-mode to skill z samych instrukcji — bez proxy, Twój ruch nietknięty — który tnie dwie masy naprawdę spalające limit: wyjście modelu i wyniki narzędzi.
Claude Code
Jedno polecenie: instaluje się w ~/.claude/skills i włącza się sam, gdy rozmowa schodzi na limity albo oszczędzanie tokenów.
~/.claude/skillsCodex
Nie ma skilli, więc ta sama dyscyplina podróżuje jako oznaczony blok w Twoim AGENTS.md: zawsze aktywna, a wyłącza się przez usunięcie bloku. Twój AGENTS.md poza znacznikami nigdy nie jest ruszany.
AGENTS.mdClaude.ai
Skill podróżuje jako zip: włączasz „Code execution and file creation” w ustawieniach, wgrywasz go w Customize → Skills i pojawia się z własnym przełącznikiem, prywatny na Twoim koncie. Pobranie wymaga konta Savings, które jest darmowe; sam skill nie zawiera żadnej telemetrii.
savings-mode.zip
Efekt samego skilla zostanie opublikowany, gdy zmierzymy go w A/B — nigdy wcześniej.
Jest darmowy; w Savings płaci się za wiedzę, ile Ci oszczędza.
Model komercyjny
Jak liczy się to, co nam płacisz
Opłata za stanowisko i prowizja, która pochodzi ze zmierzonych oszczędności — nigdy z Twojej kieszeni.
90%
Zawsze zatrzymujesz 90% lub więcej z każdego zaoszczędzonego euro.
Prowizja istnieje tylko wtedy, gdy istnieją Twoje zmierzone oszczędności, a żaden próg nie przekracza stawki maksymalnej.
Tylko od zmierzonych oszczędności
Potem prowizja tylko od zmierzonych oszczędności: tych, które możesz uzgodnić z fakturą dostawcy, linia po linii. Szacowane pokazujemy, ale nigdy nie rozliczamy.
Progowo i krańcowo
Progowo i krańcowo, każdy próg według własnej stawki i od pierwszego zmierzonego euro: im więcej oszczędzasz, tym niższy nasz procent.
Bez zobowiązania
Miesiąc bez oszczędności? W tym miesiącu nie ma prowizji. Bez zobowiązań — a Twoja pierwsza zmienna faktura zawiera tylko liczby, które już widziałeś na wyciągu.
Czym jest stanowisko
Stanowisko to jedna aktywna maszyna lub tożsamość usługi, nie osoba, i rozliczamy je tylko wtedy, gdy było aktywne przez trzy lub więcej dni w miesiącu. CI i efemeryczne runnery się nie liczą.
Pierwszy miesiąc to kalibracja
Nie ma planu darmowego ani okresu próbnego: przed zapłatą możesz sprawdzić publiczne pomiary produktu. Pierwszy miesiąc to kalibracja i jest płatny: płacisz tylko za stanowisko, mierzymy cały Twój ruch i nie pobieramy prowizji — na koniec zobaczysz dokładny wyciąg tego, ile by to kosztowało.
- 1
Podłącz
Savings staje przed Twoimi wywołaniami modeli i liczy licznikiem Twojego własnego dostawcy.
- 2
Kalibruj
Przez pierwszy miesiąc płacisz tylko za stanowisko: mierzymy cały Twój prawdziwy ruch i nie pobieramy prowizji.
- 3
Zdecyduj
Na koniec dostajesz dokładny wyciąg tego, ile by to kosztowało. Od tej pory prowizja pochodzi ze zmierzonej oszczędności, nigdy z Twojej kieszeni.
Dokładne stawki żyją w cenniku produktu i nie są tu kopiowane, żeby nikt nie przeczytał na tej stronie liczby, która już się zmieniła.
bivelio-savings-layer · apps/web/lib/billing/tarifa.ts · caa7310 · 2026-09-12
Najczęstsze pytania o Savings
Jak BV-SALA mierzy i obniża Twój rachunek za LLM.
Czy to naprawdę obniża mój rachunek za LLM?
Tak, i nie prosimy, żebyś brał to na wiarę: każda liczba na stronie jest zmierzona względem licznika samego dostawcy, z podanym obok przedziałem ufności. Raportujemy dolną granicę 95% — oszczędność konserwatywną — nigdy pochlebnego oszacowania.
Jak mierzona jest oszczędność?
Stanowiskiem A/B: dla każdego scenariusza zapytanie niezoptymalizowane i zapytanie BV-SALA trafiają do tego samego modelu, oba wyceniane są licznikiem dostawcy, a my podajemy dolną granicę 95-procentowego przedziału ufności. Są dwa ramiona kontrolne — integracja niezoptymalizowana i ta sama integracja zoptymalizowana ręcznie — a scenariusze agregujemy bootstrapem stratyfikowanym, z wagą jeden na scenariusz. Bez modelowanej linii bazowej i bez założeń.
Czy pogarsza to jakość odpowiedzi?
Nie. BV-SALA wybiera przy każdym zapytaniu najtańsze wykonanie, które nadal spełnia Twój kontrakt jakości. Jeśli obniżenie kosztu miałoby zagrozić ustalonej przez Ciebie jakości, tego nie robi: oszczędność nigdy nie odbywa się kosztem wyniku.
Z jakimi dostawcami działa?
To dwie różne rzeczy. Zgodność: staje przed Twoim dostawcą i działa z każdym endpointem zgodnym z API OpenAI oraz z natywnym adapterem Anthropic. Pomiar: dziś opublikowana jest dokładnie jedna liczba, dla OpenAI gpt-4o-mini, zmierzona względem licznika samego dostawcy. To, że marka jest zgodna, nie znaczy, że została zmierzona; gdy zmierzymy kolejną, opublikujemy jej liczbę wraz z modelem obok.
Jak się to instaluje?
W pięciu liniach. To licencjonowany SDK dla Node.js (@bivelio/savings-layer); licencję aktywuje się z Twojego panelu i działa przed Twoją obecną integracją bez jej przepisywania.
Ile to kosztuje?
Opłata za stanowisko plus prowizja progowa od zmierzonej oszczędności, od pierwszego euro. Stanowisko to aktywna maszyna lub tożsamość usługi, nie osoba. Nie ma planu darmowego ani okresu próbnego: pierwszy miesiąc to kalibracja — płacisz tylko za stanowisko i nie pobieramy prowizji. A w miesiącu bez oszczędności nie płacisz prowizji.
Umów 15-minutową rozmowę
Powiemy Ci, ile zaoszczędzisz na swoim ruchu — bez instalowania czegokolwiek.
