saviaia.es

Savia.

Resumen

Savia es mi proyecto más ambicioso: un SaaS que convierte el conocimiento de una empresa (manuales, procesos, conversaciones y vídeos) en un chat con IA que responde al equipo al momento, citando siempre la fuente: el documento, el aporte del chat o el minuto exacto del vídeo del que sale cada respuesta.

El problema que resuelve es viejo y caro: en casi cualquier empresa hay dos o tres personas que lo saben todo, y cuando no están, el resto espera. Savia recoge lo que ya existe —manuales, hojas de cálculo, grabaciones de reuniones, lo que se contesta por chat— y lo convierte en algo a lo que se le pregunta con palabras normales. Cada respuesta llega con su fuente al lado, y cuando no hay material suficiente para contestar, lo dice en vez de rellenar el hueco con algo que suene bien.

Hay dos piezas de las que estoy especialmente orgulloso. La primera: los datos de personas —salarios, DNI, bajas— no están donde busca la IA, así que no pueden aparecer por casualidad en una respuesta; el permiso se comprueba en el servidor dato a dato, y algo delicado puede quedar limitado a personas concretas. La segunda: cuando alguien pregunta algo que no está cubierto, Savia lo anota, junta las preguntas parecidas y, si varias personas han chocado con lo mismo, le manda un formulario a quien sí lo sabe. Esa respuesta se revisa, entra al conocimiento y avisa a quien preguntó. Es lo que hace que la base crezca sola en vez de morirse como un wiki.

Por dentro es lo más completo que he construido, por si a alguien le interesa el detalle. Cada empresa cliente tiene sus datos separados en dos niveles independientes, y dentro de cada una el conocimiento se separa otra vez por departamento, con pruebas automáticas que lo verifican en cada cambio. Los vídeos se transcriben solos y las citas saltan al minuto exacto. Está construido con FastAPI y Next.js sobre PostgreSQL y Qdrant; en mi máquina funciona con modelos locales en la GPU y en producción con la API de Claude, anotando lo que cuesta cada consulta para saber el margen de cada cliente.

Savia está en producción desde julio de 2026 y sigue creciendo: corre en un servidor propio, con copias de seguridad diarias en otra región, avisos si algo falla y borrado completo y comprobable de los datos de una empresa el día que lo pida. La web pública está en saviaia.es. Se vende hablando, no por catálogo: primero entender qué le duele al cliente, después dejarlo funcionando en treinta días y acompañar dos meses más hasta que el equipo lo use sin pensar. Es el proyecto donde más he aprendido de arquitectura, de seguridad y de producto.

Cómo se construyó

  • 01FastAPI
  • 02Next.js
  • 03PostgreSQL
  • 04Qdrant
  • 05Claude API
Ver sitio en vivo
Savia

Resultado

Un chat que responde con el conocimiento real de la empresa y cita la fuente de cada respuesta: el documento, el aporte del equipo o el minuto exacto de un vídeo.

Galería.

01

El chat que cita sus fuentes

El equipo pregunta con sus palabras y recibe la respuesta con las fuentes debajo: cada documento con lo que ha aportado y cuánto encaja con la pregunta. Si no hay material para contestar con seguridad, Savia lo dice en vez de inventar.

02

La cita abre el trozo exacto

Al pulsar una cita se abre un panel con el fragmento concreto del documento del que sale la frase, resaltado donde estaba. Poder comprobar de dónde viene una respuesta no es una promesa: es un clic.

03

Los vídeos contestan por el minuto

Se sube una grabación de pantalla y Savia la transcribe sola. Después responde citando el minuto exacto, con el vídeo bajo la respuesta y atajos a los demás momentos citados. Explicar algo una vez en vídeo sustituye a explicarlo veinte veces al año.

04

Lo que no sabe, se lo pregunta al experto

Cuando alguien pregunta algo que no está cubierto, Savia lo anota en vez de improvisar. Junta las preguntas parecidas y, cuando varias personas han chocado con lo mismo, manda un formulario a quien sí lo sabe. Su respuesta se revisa, entra al conocimiento y avisa a quien preguntó. Es la pieza que hace que la base crezca sola.

05

Los datos de personas, aparte

Salarios, DNI o bajas no están donde busca la IA, para que no aparezcan por casualidad en una respuesta. El permiso se comprueba en el servidor dato a dato, y algo como un salario puede quedar limitado a personas concretas. Cada consulta queda registrada.

06

El informe que justifica la renovación

Cada mes, un folio con números: cuántas preguntas y cómo han variado, cuántas se respondieron con una fuente oficial, qué documentos se citaron más y qué huecos se abrieron y se cerraron. Al renovar, la conversación deja de ser «¿esto lo usa alguien?».

Savia IA es un cerebro digital para empresas, y está en producción: puedes tocar el grafo vivo, el test del Impuesto Invisible y toda la historia del producto.

Ver Savia IA en directo

Slideshow.

Savia — 1Savia — 2Savia — 3Savia — 4Savia — 5Savia — 6Savia — 7Savia — 8Savia — 9Savia — 10Savia — 11Savia — 12Savia — 13Savia — 14Savia — 15