Saylight
Lista zadań, z którą się rozmawia: mówisz, co masz do zrobienia, a asystent głosowy AI zapisuje zadania, ustawia terminy i rozbija większe sprawy na kroki — na iOS i Androidzie, w 26 językach.
- Kategoria
- Aplikacja mobilna / Asystent głosowy AI
- Branża
- Produktywność / Aplikacja konsumencka
- Strona
- www.saylight.app
Saylight to nasz własny produkt mobilny. Zamiast wpisywać zadania w formularz, dotykasz kuli i mówisz normalnie — kilka spraw naraz, z terminami albo bez. Asystent odpowiada na żywo, dopytuje, gdy czegoś brakuje, przyjmuje poprawkę w pół zdania i zamienia wszystko w uporządkowaną listę z celami i krokami. Lista, cele i przypomnienia są bezpłatne, a plan Pro dodaje więcej minut rozmowy na żywo.


Wyzwanie
Aplikacje do zadań przegrywają w momencie zapisu: kiedy pojawia się myśl, nikt nie chce otwierać formularza, wybierać daty i ustawiać priorytetu. Celem była lista, którą wypełnia się zwykłą rozmową — na tyle szybką, żeby przypominała rozmowę z człowiekiem, na tyle niezawodną, żeby powierzyć jej swój dzień, i wycenioną tak, by każdy płacący użytkownik był na plusie mimo kosztu głosowej AI na żywo.
Podejście
Natywna aplikacja na iOS i Androida w React Native i Expo, z backendem na Firebase. Rozmowa na żywo idzie przez WebRTC, a asystent zmienia listę zadań przez zdefiniowany zestaw narzędzi. Klucze dostawców nigdy nie opuszczają serwera — telefon dostaje tylko jednorazowy bilet do rozmowy. Każda minuta głosu jest naliczana po stronie serwera względem planu użytkownika, z sufitem kosztu na osobę i wyłącznikiem awaryjnym dla całej aplikacji, które zmienia się bez wydawania nowej wersji. Koszty zmierzyliśmy na prawdziwych rozmowach, zanim ustaliliśmy cennik.
Co zbudowaliśmy
- Rozmowa głosowa z asystentem na żywo — można mu przerwać i poprawić się w pół zdania
- Automatyczne rozpoznawanie zadań: terminy, godziny i priorytety z naturalnej mowy
- Cele z krokami i widok mapy pokazujący, co do czego należy i ile zostało
- Przekładanie zadań przeciąganiem z cofaniem, poranne podsumowanie i przypomnienia przed terminem
- 26 języków — wszystkie języki Unii Europejskiej plus ukraiński i rosyjski — w aplikacji i u asystenta
- Subskrypcje (darmowy start + Pro) z okresem próbnym, obsługiwane po stronie serwera przez webhooki
- Dane przechowywane w UE; usunięcie historii rozmów i całego konta jednym przyciskiem
- App Check na każdej funkcji backendu, limity użycia i sufity kosztów po stronie serwera
- Strona marketingowa w 26 językach pod adresem saylight.app
Wyniki
- Wersje release na iOS i Androida przechodzą te same scenariusze end-to-end na obu platformach
- Testy automatyczne obejmujące funkcje backendu, reguły bezpieczeństwa i aplikację
- Cennik oparty na zmierzonych kosztach rozmów, a nie na szacunkach
- Działa pod adresem saylight.app
Stack
React Native z Expo, TypeScript, React Native Firebase (Auth, Firestore, App Check), Firebase Cloud Functions (region w UE), głos konwersacyjny ElevenLabs przez WebRTC, subskrypcje RevenueCat, statystyki PostHog z możliwością sprzeciwu, Next.js dla wielojęzycznej strony.
Chcesz podobny system?
Bez handlowców — porozmawiaj z Lead Engineerem o swoim procesie.