Home/Blog/Lovable vs. a $0 alternative
Vibe coding

Lovable kontra alternatywa za 0 zł: szczera analiza od kogoś, kto używa obu

Rok płacenia $480 miesięcznie kontra miesiąc self-hostingu tego samego doświadczenia za darmo — i tabela wyników, która z tego wyszła.

Seria: Vibe coding na własnych zasadach
Powiązane: Post #1 — „Alternatywa dla Lovable: darmowy vibe coding z VSCode, Cline, Ollama i Supabase" (przewodnik po budowie konfiguracji recenzowanej w tym wpisie)

Skąd wzięło się to porównanie

Od ponad roku jestem płacącym użytkownikiem Lovable — plan na 2 000 kredytów za $480 miesięcznie, kilka projektów produkcyjnych, mniej więcej 200 kredytów spalonych w aktywny dzień budowania. A przez ostatnie tygodnie własnoręcznie zbudowałem drugą stronę tego porównania: w pełni darmową platformę do vibe codingu na moim własnym MacBooku, złożoną z VSCode, CLI Cline, darmowych modeli hostowanych i lokalnego Supabase — rozwiniętą do tego stopnia, że ma własną stronę główną, tworzenie aplikacji z jednego promptu, przestrzeń roboczą z podglądem na żywo i czatem agenta, osobne bazy danych dla każdego projektu, historię wersji i wybór modelu. Nazywam ją King Island.

To więc nie jest recenzja pisana na podstawie stron marketingowych. Oba systemy budują moje aplikacje. To, co następuje dalej, to wnioski z roku faktur i miesiąca self-hostingu na temat tego, co kupują pieniądze — a czego nie.

Oba systemy w jednym akapicie każdy

Lovable to chmurowa platforma do vibe codingu: opisujesz aplikację na czacie, frontierowy model AI buduje ją w zawsze rozgrzanym chmurowym sandboxie, podgląd na żywo aktualizuje się w trakcie rozmowy, a jedno kliknięcie publikuje rezultat w sieci. Stack pod maską to React, TypeScript, Tailwind, shadcn/ui i Supabase — ale nigdy nie musisz o tym wiedzieć. Wszystko jest zarządzane; nic nie jest twoim problemem; wszystko jest rozliczane licznikiem.

Darmowa alternatywa („King Island") to to samo doświadczenie, ale self-hosted: lokalna strona główna, na której prompt tworzy szkielet prawdziwego projektu na dysku, darmowy model do kodowania (przez CLI Cline) buduje go i iteruje, Vite odświeża podgląd na żywo przez hot reload obok czatu agenta, a każdy projekt dostaje własny lokalny stack Postgres/Supabase, historię gita i trwałą pamięć AI. Ten sam stack, którego używa Lovable — z tą różnicą, że foldery są moje, model można wymieniać, a faktura nie istnieje.

Koszty: tabela z nagłówka

Pozycja kosztowaLovable (moje użycie)Darmowa alternatywa
Subskrypcja$480/mies. (2 000 kredytów)$0
Rocznie$5,760 (≈ $4,840 przy rozliczeniu rocznym)$0
Efektywna cena za jedno zapytanie do AI≈ $0.24/kredyt; dzień na 200 kredytów ≈ $48$0 (darmowe tiery modeli)
Poczucie licznikaKażdy prompt nabija licznikBrak — eksperymentujesz bez ograniczeń
Ukryte kosztyBrak — naprawdę wszystko w cenieSprzęt (Mac z 16 GB+ RAM), ~2 GB RAM na działający projekt, czas konfiguracji (weekend), okazjonalna konserwacja
Sufit kosztów przy skalowaniuWyższe plany / dokupywanie kredytówOpcjonalnie: API pay-per-use dla modeli premium (centy za zadanie)

Dwa uczciwe przypisy. Po pierwsze, „darmowość" opiera się na darmowych tierach modeli hostowanych — darmowych z promocji, a nie z prawa natury; naprawdę wolny licencyjnie model lokalny (otwarty Laguna XS od Poolside) istnieje, ale potrzebuje ~36 GB RAM, których mój laptop z 16 GB nie jest mu w stanie dać. „Darmowy licencyjnie" i „darmowy dla mojej maszyny" to dwie różne rzeczy. Po drugie, czas konfiguracji jest realny: załóż jeden skupiony weekend na zbudowanie odpowiednika tego, co Lovable daje ci w sześćdziesiąt sekund — mój dziennik budowy liczy 34 wydane wersje.

Modele: jeden stały mózg kontra wymienny

Lovable daje ci wybrany przez siebie frontierowy model — świetny, szybki i całkowicie poza twoją kontrolą. Alternatywa traktuje modele jak obiektywy, które wymieniasz w zależności od zadania. Ta różnica okazała się większa, niż się spodziewałem: wybór modelu to decyzja produktowa, którą Lovable podejmuje za ciebie, a odzyskanie jej to połowa frajdy z self-hostingu.

Aktualny darmowy skład w moim wyborze modeli:

ModelRozmiar / kontekstCharakterLimity darmowego tieru
Poolside Laguna S 2.1~118B · duży ctxMój koń roboczy — mocne agentowe kodowanie, niezawodne użycie narzędziWspólna darmowa pula; sporadyczne 429 w godzinach szczytu
NVIDIA Nemotron 3 Ultra550B · 1M ctxWaga ciężka — obecnie najwyżej oceniany darmowy koder~20 zapytań/min, 200 zapytań/dzień
Google Gemma 4 26B26B (A4B) · 262K ctxSolidny model uniwersalny, wizja + narzędziajak wyżej
Cohere North Mini Codemały · 256K ctxWyspecjalizowany w kodzie, szybki do małych zadańjak wyżej
Poolside Laguna XS 2.133B (3B aktywnych)Hostowany bliźniak modelu z otwartymi wagamijak wyżej
(Lokalnie: Qwen 2.5 Coder 7B)7B · działa na urządzeniuAwaryjna opcja dla prywatności/offline; poziom asystenta, nie agentabrak — ale ograniczone możliwości

Kontakt z rzeczywistością w sprawie darmowej puli: zadanie agenta spala wiele zapytań, więc dzienne limity da się osiągnąć w intensywny dzień, a darmowe modele „mogą zostać usunięte lub mieć zmienione limity bez uprzedzenia". Taka jest umowa: za $0 dostajesz coś świetnego, ale bez gwarancji. Kontroferta Lovable to gwarancja, ale z licznikiem.

Co oba systemy faktycznie oferują

Lista wspólnych funkcji jest dłuższa, niż zakładałem na starcie. Oba systemy oferują dziś: tworzenie aplikacji z promptu, podgląd na żywo aktualizujący się podczas pracy AI, iteracyjny czat nad istniejącą aplikacją (z trybem Plan/dyskusja i trybem Build), prawdziwe bazy Postgres z uwierzytelnianiem i storage dla każdego projektu, automatyczną historię wersji (snapshoty Lovable; u mnie: jeden commit gita na prompt), trwały kontekst AI per projekt (ich pipeline; u mnie: MEMORY.md, który agent czyta jako pierwszy i sam utrzymuje), równoległe projekty z natychmiastowym przełączaniem oraz panel administracyjny bazy danych (Supabase Studio w obu światach — dosłownie to samo oprogramowanie).

To, gdzie listy się rozchodzą, jest tematem dwóch kolejnych sekcji.

Mocne i słabe strony: Lovable

Mocne strony. Przede wszystkim szybkość: działająca pierwsza wersja w około minutę, tam gdzie moja darmowa konfiguracja potrzebuje od trzech do ośmiu. Poprawność za pierwszym podejściem jest zauważalnie wyższa — frontierowe modele po prostu mniej się mylą. Zero operacji: żadnych nieświeżych kontenerów, wygasłych loginów, żonglerki portami — kategoria problemów, która strukturalnie nie ma jak do ciebie dotrzeć. Publikowanie jednym kliknięciem, z hostingiem, domenami i SSL. Edycja wizualna (klikasz element, zmieniasz go). Integracje jednym kliknięciem (Stripe, e-mail i spory katalog). Współpraca i praca z dowolnego urządzenia. No i naprawdę świetny onboarding: osoba nietechniczna wypuszcza coś realnego pierwszego dnia.

Słabe strony. Licznik: każdy prompt kosztuje kredyty, łącznie z nieudanymi — a kodowanie z AI ma nieudane próby; w zły dzień płacisz za błędne strzały modelu. Cena skaluje się z entuzjazmem: mój rok użytkowania kosztował $5,760. Model to czarna skrzynka, której nie wymienisz, gdy ma gorszy dzień. Twój workflow żyje na ich platformie: eksport istnieje, ale samo doświadczenie nie jest przenośne. Głębokość debugowania jest ograniczona — kiedy coś jest subtelnie nie tak w bazie danych, czujesz ściany. A polerowana powierzchnia platformy ma drugą stronę: uczy cię bardzo niewiele o tym, co się faktycznie dzieje.

Mocne i słabe strony: darmowa alternatywa

Mocne strony. Cena, rzecz jasna — a wraz z nią psychologiczne odblokowanie, którego się nie spodziewałem: bez tykającego licznika eksperymentujesz odważniej, a połowa tego, co dziś wiem o migracjach, politykach RLS, portach i oknach kontekstu, wzięła się z tej wolności. Pełna własność: prawdziwe foldery, prawdziwy git, VSCode o jedno kliknięcie stąd, żadnej platformy, która może podnieść ceny albo wygasić funkcje. Wybór modelu per zadanie — laguna do rutyny, Nemotron do trudnych problemów, model lokalny, gdy wymaga tego prywatność. Głębsza kontrola, niż Lovable może zaoferować: bezpośredni dostęp do bazy danych, własne reguły agenta, tryb Plan z twardą techniczną gwarancją (przypadkowe edycje są automatycznie cofane, a nie tylko odradzane). I jest moja: moje powitanie, moje logo, moja nazwa domeny na mojej własnej maszynie.

Słabe strony. Operacje są na twojej głowie: w ciągu miesiąca osobiście debugowałem nieświeże kontenery, kaprys macOS z portem 80, wygasły login u dostawcy i własne regresje — każda naprawa zajmowała minuty z pomocą AI, ale to były moje minuty. Modele z darmowego tieru są wolniejsze, bywają dławione limitami i mogą zniknąć. Publikowanie nie jest jeszcze jednym kliknięciem — pipeline (GitHub → Vercel → Supabase Cloud) jest standardowy, ale to osobny projekt sam w sobie. Brak edycji wizualnej, brak współpracy, brak dostępu z telefonu. I potrzebny jest operator: Lovable dałbym każdemu; King Island dałbym komuś, kto lubi wiedzieć, jak się robi tę kiełbasę.

Tabela wyników

KategoriaLovableKing Island (darmowa alt.)Zwycięzca
Koszt$480/mies. (mój plan)$0King Island
Szybkość budowania~1 min3–8 min (darmowe modele)Lovable
Jakość wyniku (pierwsze podejście)Poziom frontierBardzo dobra, oczko niżejLovable
Wybór modeluBrak — stałyDropdown per zadanie, w tym lokalnyKing Island
Ciężar operacyjnyZerowySporadyczny, na tobieLovable
PublikowanieJedno kliknięcie, hostowaneRęczny pipeline (wykonalny, niewbudowany)Lovable
Prywatność / kontrola danychChmura, ichPliki lokalne; możliwa pełna lokalnośćKing Island
Własność / lock-inDoświadczenie uwiązane do platformyPrawdziwe pliki, git, brak lock-inuKing Island
Stres licznikaKredyty za każdy promptBrakKing Island
Edycja wizualnaTakNieLovable
Współpraca / mobileTakNieLovable
Głębokość debugowaniaOgraniczonaNieograniczona (to twoja maszyna)King Island
Efekt naukiNiski z założeniaWysoki z naturyKing Island
Przyjazność dla początkującychZnakomitaPotrzebuje operatoraLovable

Po siedem kategorii dla każdego — brzmi dyplomatycznie, ale takie nie jest: kolumny mierzą różne waluty. Lovable wygrywa wszędzie tam, gdzie miarą jest wygoda; alternatywa wygrywa wszędzie tam, gdzie miarą jest kontrola. To, która kolumna liczy się bardziej, jest faktem o tobie, a nie o narzędziach.

Domknięcie luk: ścieżka rozbudowy, którą darmowa konfiguracja trzyma otwartą

To, co czyni to porównanie naprawdę ciekawym, to fakt, że dwie największe porażki darmowej konfiguracji są obie o jeden opcjonalny zakup od wyrównania — pozostając daleko poniżej ceny Lovable.

Luka jakościowa domyka się jednym wpisem w dropdownie: ten sam klucz API, który obsługuje darmowe modele, obsługuje też najmocniejsze płatne modele do kodowania, w rozliczeniu pay-per-use. Kieruj rutynową pracę do darmowej laguny, a trudne problemy do frontierowego modelu za centy od zadania — i nawet intensywny miesiąc użycia premium ląduje na małym ułamku $480, przy czym darmowy tier wciąż dźwiga większość wolumenu.

Luka publikacyjna domyka się standardowym pipeline'em: GitHub na kod, Vercel na frontend, Supabase Cloud na bazę danych — identyczny stack produkcyjny, na który deployuje Lovable, tyle że bez przycisku. To popołudnie konfiguracji na projekt i temat następnego wpisu w tej serii. Kiedy oba ulepszenia są już na miejscu, z przewagi Lovable zostaje polerka: edycja wizualna, współpraca i luksus niemyślenia o tym wszystkim w ogóle.

Gdzie darmowa alternatywa błyszczy już dziś: makiety i pre-development

Nawet bez tych ulepszeń istnieje rola, do której konfiguracja za $0 już teraz nadaje się idealnie: testowanie makiet i pre-development. Eksplorowanie pięciu pomysłów na aplikację, żeby sprawdzić, który zasługuje na istnienie; walidacja modelu danych przed podjęciem zobowiązania; budowanie wersji roboczej, na którą reaguje interesariusz; nauka przez budowanie. To dokładnie ta praca, przy której licznik Lovable boli najbardziej — eksploracja to wiele promptów, wiele ślepych uliczek, wiele „a co gdyby" — i przy której wolniejsze buildy darmowej konfiguracji nie mają znaczenia, bo i tak myślisz między promptami. Mój szczery workflow na dziś: pomysły rodzą się i nabierają kształtu na King Island za darmo, a te, które awansują do produktów dla klientów, mogą przenieść się na dowolną platformę, jakiej wymaga sytuacja — stacki są identyczne, więc nic nie ginie w tłumaczeniu.

Werdykt

Po roku płacenia i miesiącu budowania moja odpowiedź na pytanie „które z nich?" brzmi: złe pytanie. Lovable to znakomity produkt — jeśli dowozisz projekty dla klientów na deadline'y, $480 kupuje szybkość, niezawodność i zero obciążenia poznawczego, i jest tego warte. Darmowa alternatywa to znakomita platforma — jeśli budujesz hurtowo, cenisz prywatność i własność albo chcesz naprawdę rozumieć swoje aplikacje, $0 plus weekend konfiguracji kupuje ci coś, czego Lovable strukturalnie nie może sprzedać: kontrolę. A cicha lekcja z jej budowania: przepaść między nimi to nie magia. To model, szablon, trochę hydrauliki i mnóstwo polerki — trzy z tych rzeczy możesz mieć na własność, a za jedną możesz zdecydować się zapłacić.


Ten post jest częścią serii „Vibe coding na własnych zasadach". Post #1 wyjaśnia krok po kroku, jak zbudować darmową konfigurację. Następny w kolejce: „Z localhosta na produkcję" — domykamy lukę publikacyjną. Nowość w serii: Darmowe ma swój sufit: dzień, w którym moja alternatywa dla Lovable za 0 $ zamarła — i pięć ciekawych wyjść.

Vibe codingLovableComparisonSelf-hostingClineSupabaseCost
JW

Jonas Weber

Builds internal tools with AI coding agents. Runs the Bubbles1 vibe coding lab — the pitfalls, the pipelines and the productivity tricks that hold up in real projects.

Prefer to ship without the setup?

Bubbles1 audits and monitors what you build — so the vibe stays fun and the fundamentals stay tight.

14-day trial · No credit card · Cancel anytime