saviaia.es
En desenvolupamentSavia.
Resum
Savia és el meu projecte més ambiciós: un SaaS que converteix el coneixement d'una empresa (manuals, processos, converses i vídeos) en un xat amb IA que respon a l'equip a l'instant, citant sempre la font: el document, l'aportació del xat o el minut exacte del vídeo d'on surt cada resposta.
Tècnicament és el més complet que he construït: una plataforma multi-tenant amb FastAPI i Next.js on l'aïllament de dades és doble, polítiques RLS a PostgreSQL més una col·lecció vectorial Qdrant per empresa, amb un segon nivell de permisos per departament. La pipeline RAG ingereix documents i vídeos (transcrits automàticament; cada cita salta al segon concret), els trosseja, els converteix en embeddings i recupera amb llindar de confiança: quan el coneixement no arriba per respondre, Savia ho diu en lloc d'inventar-s'ho. En desenvolupament tot corre amb models locals a la meva GPU i en producció amb l'API de Claude, registrant el cost de cada crida per empresa.
Hi ha dues peces de les quals estic especialment orgullós. La primera, els expedients d'empleats: les dades de persones (DNI, salaris, baixes) viuen fora del cercador d'IA perquè mai es puguin filtrar per una casualitat del retrieval; el xat les consulta mitjançant eines amb el permís comprovat al servidor a cada crida, fins al nivell que un camp sensible només el vegin les persones concretes autoritzades. La segona, el bucle d'auto-millora: quan algú pregunta una cosa que la base no sap, Savia registra el buit, agrupa preguntes semblants i genera un formulari per a l'expert adequat; la seva resposta, després de revisió, s'indexa i tanca el cicle avisant qui havia preguntat. A més, el que l'equip resol al xat es captura sol com a coneixement reutilitzable, i un panell intern permet operar el negoci: aprovar altes, donar suport auditat i mesurar ús, costos i facturació per seient amb Stripe.
Savia continua en desenvolupament actiu i és el projecte on més he après d'arquitectura, seguretat i producte. La landing pública ja és en producció a saviaia.es, amb un model de venda consultiu pensat per a pimes: primer entendre el problema del client i després implantar l'eina.
Com es va construir
- 01FastAPI
- 02Next.js
- 03PostgreSQL
- 04Qdrant
- 05Claude API

✓ Resultat
“Un xat que respon amb el coneixement real de l'empresa i cita la font de cada resposta: el document, l'aportació de l'equip o el minut exacte d'un vídeo.”












