Czat AI na stronę, w jednej linijce
askdare to moja biblioteka: wymyśliłem ją, zaprojektowałem i napisałem od pierwszej linijki. Dzięki niej firma wstawia na stronę jedną linijką kodu czat AI, który odpowiada z jej dokumentów.
Przyjmuję nowe projekty od listopada
- Typ
- Biblioteka open source · MIT
- Rola
- Twórca i maintainer · Boldare
- Technologia
- Next.js, TypeScript, OpenAI API
Wyzwanie
Koniec API,
koniec czatów.
Moja wcześniejsza biblioteka do asystentów AI stała na Assistants API, które OpenAI wycofało w 2026 roku. Programiści, którzy na niej zbudowali czaty, zostali bez wyjścia: łatanie starego kodu nie miało sensu.
Do tego czat na stronie to publiczne miejsce, w którym każdy może pisać do modelu na koszt właściciela. Bez limitów jedna noc nadużyć zamienia się w fakturę, a odpowiedź modelu wyświetlana na cudzej stronie musi być bezpieczna.


Co zrobiłem
Co
zrobiłem.
Jedna linijka na stronie
Czat trafia na dowolną stronę, także spoza Next.js, jednym tagiem
<script>. Na każdej podstronie ładuje się ok. 3 KB, a reszta dopiero po kliknięciu.Odpowiedzi z dokumentów firmy
Folder z dokumentami trafia do bazy wiedzy jednym poleceniem, a każda odpowiedź podaje źródła jako linki do stron firmy. Czat może też sprawdzić zamówienie albo cenę przez własne narzędzia.
Koszty pod kontrolą
Dzienne budżety tokenów na bota i na adres IP, limity wiadomości, wyłącznik awaryjny. Zagrożenia opisałem w osobnym modelu zagrożeń, opartym na OWASP dla aplikacji z LLM.
Dostępny dla każdego
Cztery motywy, jasny i ciemny, jeden z kontrastem AAA. Każde wydanie przechodzi automatyczny test dostępności, a czytniki ekranu sprawdzam ręcznie.
Od zera do czatu w 15 minut
Polecenie
initzakłada wszystko, czego potrzeba. Bez bazy danych: rozmowy trzyma OpenAI, a wdrożenie wymaga dwóch zmiennych środowiskowych.Decyzje na piśmie
12 zapisanych decyzji architektonicznych, dokumentacja w paczce zgodna z zainstalowaną wersją i przewodnik migracji ze starej biblioteki.
Co zyskujesz
Mniej pytań
bez odpowiedzi.
- Odpowiedzi o każdej porzeKlient pyta o cenę, termin albo regulamin o 23:00 i od razu dostaje odpowiedź z Twoich dokumentów, z linkiem do źródła, które może sprawdzić.
- Rachunek bez niespodzianekUstalasz dzienny budżet. Kiedy się wyczerpie, czat przestaje odpowiadać, zamiast nabijać fakturę w OpenAI.
- Strona dalej szybkaNa każdej podstronie ładuje się tylko ok. 3 KB. Reszta czatu dociąga się dopiero wtedy, gdy ktoś go otworzy.
- Wygląda jak Twoja markaCztery gotowe motywy, Twoje kolory i fonty albo własny CSS. Na polskiej stronie czat sam mówi po polsku.
- Wiesz, czego brakujeKlienci oceniają odpowiedzi kciukiem w górę albo w dół, a przy słabej mogą dopisać komentarz. Od razu widać, których informacji brakuje w Twoich dokumentach.
- Bez abonamentu za czatBiblioteka jest darmowa, na licencji MIT, a kod zostaje u Ciebie. Płacisz tylko za użycie modelu OpenAI i hosting.
- Wdraża ją autorKażdą decyzję w tym kodzie podjąłem sam, a najważniejsze opisałem w dokumentacji. Jeśli czat trzeba dopasować do Twojej firmy, robi to osoba, która zna go najlepiej.
Efekt
Efekt.
Bierz i używaj.
Biblioteka jest w npm na licencji MIT, z działającym demo i dokumentacją, w której odpowiada sam czat. Każde wydanie przechodzi ok. 400 testów i testy w trzech przeglądarkach, zanim trafi do ludzi.
- 3 KBskryptu na stronie, reszta po kliknięciu
- 15 minod instalacji do działającego czatu
- ~400testów automatycznych
- 3przeglądarki w każdym wydaniu
Czat AI, który odpowiada z Twoich dokumentów? Jako autor biblioteki wdrożę go na Twojej stronie albo w produkcie, z limitami kosztów i bezpieczeństwem od pierwszego dnia.
Ostatnia aktualizacja:
Dalej
Chcesz podobnie?
Zobacz, jak pracuję.
Kontakt
Porozmawiajmy.
Napisz kilka zdań o swojej firmie i o tym, czego potrzebujesz. Odpowiadam w ciągu doby.
- Piszesz kilka zdań
- Odpowiadam w 24 h
- Rozmawiamy 30 min

