StudPulse
Platforma SaaS do
zarządzania stajnią i hodowlą koni — produkt własny PSLAB
studpulse.com
→
StudPulse to nasz najnowszy projekt i jednocześnie pierwszy własny produkt SaaS PSLAB — system operacyjny dla stajni, stadnin, pensjonatów i ośrodków jeździeckich, w którym agent AI jest częścią aplikacji, a nie doklejonym czatem. Zbudowaliśmy go od zera: architektura, backend, frontend, aplikacje mobilne, infrastruktura i model subskrypcyjny.
Wyzwanie
Prowadzenie stajni to kilkanaście równoległych ewidencji: cykle rujowe i krycia klaczy, badania USG, terminy wyźrebień, szczepienia i wizyty weterynarza, wizyty kowala, plany treningowe, dawki paszowe, boksy i dzierżawy, rezerwacje lekcji oraz rozliczenia z właścicielami koni. W praktyce dane te żyją w zeszytach, arkuszach i pamięci ludzi — a osoba, która je zna, jest akurat przy koniu, a nie przy komputerze.
Postawiliśmy sobie dwa cele produktowe:
- Zapis bez biurka — zdarzenie ma się dać zarejestrować głosem, w trakcie pracy przy koniu, w języku użytkownika.
- Odpowiedź z danych, nie z wyobraźni modelu — asystent AI musi każdą odpowiedź oprzeć o faktyczne rekordy stajni, a nie o prawdopodobnie brzmiące zdanie wygenerowane z pamięci modelu.
Rozwiązanie
StudPulse składa się z trzech warstw: API, aplikacji użytkownika (web i mobile) oraz warstwy AI wpiętej bezpośrednio w model danych.
- Backend — FastAPI i Python 3.12, SQLAlchemy 2.0 na PostgreSQL, migracje w Alembic. Wielodostępność (multi-tenant) z izolacją danych na poziomie organizacji, autoryzacja JWT i role użytkowników, WebSockety do odświeżania widoków w czasie rzeczywistym.
- Aplikacja — React, TypeScript i Vite jako PWA, ten sam kod pakowany przez Capacitor do aplikacji natywnych na Androida i iOS. Powiadomienia web push (VAPID) i FCM.
- Agent AI — LangChain i LangGraph, modele Gemini. Agent ma 29 narzędzi, którymi czyta i zapisuje dane w systemie: dodaje wpisy treningowe, zabiegi, pomiary biometryczne i karmienia, przypisując je do właściwego konia i oznaczając jako wprowadzone głosem.
- RAG na własnej bazie wiedzy — 32 rozdziały opracowania o biologii, żywieniu, zdrowiu, rozrodzie i treningu koni, indeksowane wektorowo w pgvector (768 wymiarów) i przeszukiwane semantycznie. Dzięki temu agent odróżnia pytanie o dane stajni od pytania o wiedzę merytoryczną.
- Bezpieczeństwo odpowiedzi — agent wykrywa sytuacje alarmowe (kolka, dystocja, ostra kulawizna, silne krwawienie, duszność) i sygnalizuje je przed resztą odpowiedzi, a świadomie odmawia decyzji, których system podejmować nie powinien — np. doboru par hodowlanych czy wyliczeń inbredu.
- Prywatność danych — dane klientów nie są używane do trenowania modeli, a poszczególne funkcje AI są routowane osobno, tak by żaden pojedynczy dostawca nie miał całości danych stajni. Role użytkownika obowiązują również agenta: konto z ograniczonym dostępem dostaje agenta tylko do odczytu.
Zakres funkcjonalny
Produkt pokrywa pełny cykl pracy stajni: rozród (cykle, krycia, ciąże, USG, badania rozrodu), trening (sesje, godziny i intensywność liczone względem norm danej stajni, a nie ogólnych tabel), finanse (przychód ośrodka, należności, koszt w przeliczeniu na konia), rezerwacje (lekcje, wynajmy, terminy kryć, karnety), żywienie (plany paszowe powiązane z trendami biometrycznymi), pensjonat (boksy, dzierżawy) oraz wspólny kalendarz łączący trening, kowala, weterynarza i lekcje w jednym filtrowalnym widoku. Do zdarzeń można podpinać skany, wyniki badań i faktury.
Model biznesowy
StudPulse działa w modelu subskrypcyjnym skalowanym liczbą koni — od darmowego planu na 2 konie z pełną funkcjonalnością, przez 110 PLN miesięcznie za 5 koni, aż po wycenę indywidualną powyżej 60 koni. Wszystkie plany obejmują 30-dniowy okres próbny, a płatność roczna jest tańsza o 20%. Interfejs i agent działają w 9 językach (polski, angielski, niemiecki, hiszpański, francuski, niderlandzki, ukraiński, arabski, chiński), co od początku otwiera produkt na rynki poza Polską.
Rezultaty
Dlaczego pokazujemy własny produkt jako case study: StudPulse jest dowodem kompetencji, które na co dzień wnosimy do projektów klientów — projektowania architektury SaaS, budowy agentów AI osadzonych w realnym modelu danych, RAG na własnej bazie wiedzy, aplikacji web i mobilnych oraz utrzymania produkcyjnej usługi. Tu odpowiadamy za całość: od migracji bazy po rachunek za infrastrukturę.
Powiązane usługi i realizacje
Projekt łączy nasze usługi sztuczna inteligencja i agentic ai oraz programowanie aplikacji web i mobilnych. Jeśli planujesz podobne wdrożenie, zacznij od artykułu agentic ai - automatyzacja procesów w praktyce.
Sztuczna Inteligencja i Agentic AI
Zobacz zakres prac, technologie i model współpracy.
Zobacz usługę → UsługaProgramowanie aplikacji web i mobilnych
React, FastAPI, aplikacje mobilne i PWA.
Zobacz usługę → Baza wiedzyProgramowanie aplikacji web - React i FastAPI
Opracowanie, które warto przeczytać przed decyzją.
Czytaj artykuł → Case studyAgentic AI - automatyzacja procesów
Podobny projekt zrealizowany przez PSLAB.
Zobacz projekt →Chcesz zbudować własny produkt SaaS z AI?
Zaprojektujemy architekturę, agenta AI i aplikację — tak jak zrobiliśmy to dla StudPulse.
Bezpłatna konsultacja → Zobacz studpulse.com →