Lovable – jak budować aplikacje w minuty z osobistym AI inżynierem – #EN9

Encrypted Notes to seria, w której dzielę się notatkami i przemyśleniami z wartościowych materiałów, na które trafiam. To przede wszystkim moje własne notatki, które robię dla siebie, ale uznałem, że mogą przydać się również Tobie. Dzisiaj skupię się na podcastie Lenny’s Podcast z Antonem Osiką, CEO Lovable – narzędzia AI, które rewolucjonizuje tworzenie aplikacji.

TL;DR

  • Lovable to „osobisty AI inżynier oprogramowania” – opisujesz pomysł w języku naturalnym, a narzędzie tworzy funkcjonalną aplikację w minuty
  • Firma osiągnęła 10 milionów ARR w zaledwie 2 miesiące od startu, pracując w zespole tylko 15 osób, co czyni ją najszybciej rosnącym startupem w historii Europy
  • Lovable wyróżnia się na tle konkurencji (np. Bolt, Replit) prostotą interfejsu i koncentracją na nietechnicznych użytkownikach – możesz edytować tekst i elementy interfejsu bez czekania na regenerowanie kodu przez AI
  • Według Antona, umiejętności przyszłości to bycie generalistą, rozumienie potrzeb użytkowników i bycie w top 1% osób, które wiedzą jak efektywnie wykorzystywać narzędzia AI
  • Spędź intensywny tydzień z wybranym narzędziem AI, rozwiązując realny problem – to wystarczy, by znaleźć się w najlepszym 1% użytkowników AI na świecie

Czym jest Lovable?

„Lovable to twój osobisty AI inżynier oprogramowania. Opisujesz pomysł, a następnie otrzymujesz w pełni działający produkt od AI.”

Tak Anton Osika, współzałożyciel i CEO Lovable, opisuje swoje narzędzie. Celem jest umożliwienie tworzenia aplikacji 99% populacji, która nie pisze kodu. W szczególności narzędzie adresuje problem, który większość z nas zna z własnego doświadczenia:

„Nie wiem, jak jest z twoją mamą, ale moja mama nie pisze kodu. I moi przyjaciele, prawie wszyscy, przez całe moje życie prosili o pomoc. 'Anton, chcę, muszę coś zbudować. Jak znaleźć świetnego inżyniera oprogramowania?’”

Lovable zmienia to, umożliwiając każdemu tworzenie aplikacji przez rozmowę z AI. To właśnie ta demokratyzacja tworzenia oprogramowania stanowi główną wartość tej technologii.

Niezwykły wzrost Lovable

Liczby mówiące o wzroście Lovable przyprawiają o zawrót głowy:

  • 300,000 aktywnych użytkowników miesięcznie
  • 30,000 płacących użytkowników
  • 4 miliony ARR w pierwszych 4 tygodniach
  • 10 milionów ARR w pierwszych 2 miesiącach
  • Zespół składający się zaledwie z 15 osób

Co ciekawe, ten wzrost został osiągnięty niemal wyłącznie organicznie. Anton wspomina, że firma zaczynała jako GPT Engineer – open-source’owy projekt, który obecnie ma 50,000+ gwiazdek na GitHubie i dziesiątki odniesień akademickich. Projekt stał się tak popularny, że GitHub w pewnym momencie zablokował im dostęp, gdy zaczęli tworzyć 15,000 projektów dziennie, myśląc, że to jakiś atak.

Ten ogromny wzrost nie jest przypadkowy. Lovable trafia w odpowiedni moment, gdy modele AI są już wystarczająco dobre, by tworzyć funkcjonalny kod na podstawie opisów w języku naturalnym.

Jak działa Lovable w praktyce?

Podczas podcastu Anton zaprezentował na żywo, jak szybko można stworzyć klon Airbnb:

  1. Użytkownik pisze prośbę „Airbnb clone”
  2. W ciągu 30 sekund AI generuje w pełni funkcjonalny interfejs z wyszukiwarką, listingami, filtrowaniem itp.
  3. Następnie można iteracyjnie ulepszać aplikację, np. dodając logowanie, system płatności czy bardziej zaawansowane funkcje

Prostota interakcji jest uderzająca. Jeśli trzeba coś zmienić, można po prostu edytować tekst (np. zmienić „Book now” na „Buy now”) bez czekania na regenerowanie kodu przez AI. To funkcja, którą Lovable niedawno dodało i która wyróżnia ich na tle konkurencji.

Co najciekawsze, stworzoną aplikację można łatwo zintegrować z backendem (Supabase) i wdrożyć jednym kliknięciem (na Cloudflare). Deweloperzy w zespole mogą pracować nad tym samym kodem przy użyciu tradycyjnych narzędzi, jak Cursor.

Lovable na tle konkurencji

Na rynku istnieje kilka podobnych narzędzi, w tym Bolt, Replit, Cursor czy V0. Jak Lovable się wyróżnia?

  • Lovable – skoncentrowane na nietechnicznych użytkownikach, z naciskiem na prostotę interfejsu i szybką edycję elementów UI bez regenerowania kodu przez AI
  • Bolt – podobnie jak Lovable, ale wymaga nieco więcej wiedzy technicznej, pokazuje kod w większym stopniu
  • V0 – pozycjonowane pomiędzy Bolt a Replit, oferujące podobne funkcje jak Bolt, ale z większą kontrolą nad kodem
  • Replit – pełne IDE z bazą danych, wymaga więcej wiedzy technicznej, ale oferuje większą kontrolę
  • Cursor – jest bardziej zaawansowanym edytorem kodu dla deweloperów z integracją AI, nie narzędziem do generowania pełnych aplikacji od zera

Anton podkreśla, że kluczową przewagą Lovable jest konsekwencja w rozwiązywaniu problemu utknięcia – sytuacji, gdy AI generuje kod z błędem i nie potrafi go naprawić.

„Zidentyfikowaliśmy najważniejsze obszary, takie jak dodawanie logowania, tworzenie trwałości danych czy integracja z płatnościami Stripe. To są rzeczy, które dopracowaliśmy, aby nie powodowały utknięć.”

Wyzwania i przyszłość narzędzi AI do tworzenia kodu

Pomimo imponujących postępów, narzędzia takie jak Lovable nadal mają swoje ograniczenia. Anton uczciwie przyznaje:

„Żadne z narzędzi nie jest jeszcze w pełni gotowe. Nie mogę z przekonaniem powiedzieć, że zbudujesz coś do produkcji łatwo, po prostu, bez mnóstwa przeszkód.”

Większość problemów wiąże się z „utykaniem” – sytuacją, gdy AI nie wie, jak rozwiązać konkretny błąd. Im bardziej złożona aplikacja, tym trudniej jest AI utrzymać spójność całego projektu.

Przyszłość, jak przewiduje Anton, będzie należeć do „agentycznych” systemów AI, które autonomicznie podejmują decyzje:

„To podejście agentyczne, czyli danie systemowi większej swobody w decydowaniu, co zrobić dalej. Może chcieć napisać test, uruchomić te testy i powiedzieć 'och, testy nie przeszły, naprawmy je’. To jeden z dużych kroków naprzód.”

Co wyróżnia najlepsze zespoły produktowe w erze AI?

Anton ma bardzo klarowne przemyślenia na temat budowania zespołów produktowych w czasach AI:

  1. Wszechstronność ponad specjalizację: „Robienie trochę wszystkiego, bycie generalistą jest, moim zdaniem, znacznie ważniejsze niż kiedyś.”
  2. Inteligencja ogólna ponad umiejętności techniczne: „Surowe zdolności kognitywne to najsilniejsza korelacja z byciem zatrudnionym w Lovable.”
  3. Praca w biurze i wspólne lunche: Co ciekawe, pomimo bycia CEO jednego z najbardziej zaawansowanych narzędzi AI, Anton podkreśla znaczenie ludzkiej interakcji: „Pracujemy z biura większość czasu… szczególnie lunch, wspólny posiłek to bardzo produktywna godzina, gdzie dochodzi do wzajemnej inspiracji.”
  4. Koncentracja na użytkownikach, nie na technologii: „Wąskim gardłem dla większości produktów w dzisiejszych czasach nie będzie inżynieria, ale dobry gust, dobra intuicja odnośnie użytkowników.”

Jak zostać w top 1% użytkowników AI?

Anton dzieli się praktyczną radą, jak szybko zostać ekspertem w korzystaniu z narzędzi AI:

„Jeśli spędzisz pełny tydzień próbując osiągnąć cel, najlepszym sposobem nauki jest 'chcę zrobić tę rzecz i chcę użyć AI, żeby to zrobić’. I jeśli spędziłeś na tym pełny tydzień, jesteś już w top 1% globalnej populacji.”

A jeśli chcesz być w najlepszych 0,1%? „Otaczaj się przyjaciółmi, którzy mają tę samą obsesję lub również bardzo dbają o to.”

Ten pragmatyczny podход do nauki – skupienie się na konkretnym problemie i wykorzystanie AI do jego rozwiązania – jest według Antona znacznie skuteczniejszy niż abstrakcyjne studiowanie możliwości AI.

Co dalej dla Lovable?

Zespół Lovable ma jasną wizję przyszłości:

  1. Więcej zachowań agentycznych – danie AI większej autonomii w rozwiązywaniu problemów
  2. Integracja z własną domeną – możliwość hostowania aplikacji pod własną domeną
  3. Płynna współpraca zespołowa – umożliwienie różnym członkom zespołu pracy nad tym samym projektem
  4. Pomoc w zdobywaniu użytkowników – wsparcie dla twórców w promocji ich aplikacji i zdobywaniu użytkowników

Ostatni punkt jest szczególnie interesujący – Lovable zdaje sobie sprawę, że samo zbudowanie aplikacji to dopiero połowa sukcesu. Druga połowa to zdobycie dla niej użytkowników.

Wnioski

Lovable reprezentuje przyszłość, w której tworzenie oprogramowania nie będzie już zarezerwowane dla wąskiej grupy programistów. Jest to możliwe dzięki „odkryciu ropy” – modeli fundacyjnych AI – i zbudowaniu na nich intuicyjnego interfejsu, który każdy może używać.

Jak podsumowuje Anton:

„Świat szybko się zmienia i to jest bardzo zabawne. Powinieneś to dostrzec. Baw się dobrze w czasie tych wszystkich zmian. A najlepszą rzeczą, jaką możesz zrobić dla swojego obecnego zawodu lub jeśli chcesz mieć nową pracę, to być w top 1% ludzi wiedzących, jak używać narzędzi AI.”

Źródła


Opublikowano

,