2026-07-26 · DATA ROOM
SageFlow AI
SageFlow AI: Caos Financiero a Insights Accionables, al Instante.
ELEVATOR PITCH
SageFlow AI revoluciona el análisis financiero para SMBs, convirtiendo datos no estructurados en insights accionables al instante. Con un Health Score del 87% y una rentabilidad del 93%, nuestra solución ha recibido un veredicto 'INVEST' del SharkTank, validando su robustez y potencial de mercado.
VALUE PROPOSITION
Democratizamos el análisis financiero avanzado, ofreciendo el 80% del valor de las grandes soluciones a un 20% del coste, con simplicidad y valor instantáneo para las Pymes.
EXPLAINER.md
SageFlow AI — API
Concepto
SageFlow AI automatiza el analisis de informacion financiera no estructurada (informes de mercado, transcripciones de resultados, noticias) para analistas financieros y boutiques de gestion de patrimonio. Sustituye horas de lectura manual por ingesta automatica, insights generados por IA (resumen, sentimiento, KPIs) y un chat en lenguaje natural sobre los propios documentos (RAG). B2B SaaS por suscripcion, facturado por documentos procesados/mes y asientos de usuario.
Arquitectura
Spring Boot 4.0.4 / Java 25, capas clasicas:
- %%INLINE0%% — entidades JPA: %%INLINE1%%, %%INLINE2%%, %%INLINE3%%,
GeneratedInsight. repository— Spring Data JPA sobre las entidades anteriores.dto— records inmutables para request/response.- %%INLINE7%% — JWT stateless (%%INLINE8%%, %%INLINE9%%, %%INLINE10%%,
CustomUserDetailsService). service— logica de negocio e IA (ver pipeline abajo).- %%INLINE13%% — %%INLINE14%% hacia la API de un LLM de terceros (formato compatible OpenAI chat completions).
- %%INLINE15%% — %%INLINE16%%,
DocumentController. - %%INLINE18%% — manejo uniforme de errores (%%INLINE19%%,
ApiError).
Pipeline de ingesta y RAG
- %%INLINE21%% (multipart, PDF/TXT) o %%INLINE22%% (URL publica).
- %%INLINE23%% / %%INLINE24%% extraen texto plano.
java.net.http.HttpClient + strip de tags HTML.
ChunkingServicedivide el texto en fragmentos solapados (~800 chars, overlap 100).EmbeddingServicegenera un vector determinista por hashing de tokens (128 dim,
DocumentChunk.embedding).
Es un fallback local sin dependencias externas; el contrato es intercambiable
por embeddings reales del proveedor de LLM o por pgvector.
- %%INLINE29%% genera resumen, sentimiento y KPIs via %%INLINE30%%.
RagQueryService(chat con tus documentos): embebe la pregunta, calcula
LlmGatewayService.
%%INLINE33%% llama a %%INLINE34%% (Feign) cuando hay sageflow.llm.api-key configurada; si no, usa heuristicas locales deterministas (extraccion de primeras frases, deteccion de palabras clave de sentimiento, regex de cifras monetarias) para que el MVP funcione sin credenciales de terceros.
Endpoints
| Metodo | Path | Auth | Descripcion |
|---|---|---|---|
| POST | /api/auth/register | publico | Alta de usuario, devuelve JWT |
| POST | /api/auth/login | publico | Login, devuelve JWT |
| POST | /api/documents/upload | JWT | Sube PDF/TXT, dispara ingesta + insights |
| POST | /api/documents/ingest-url | JWT | Ingiere articulo/transcripcion desde una URL |
| GET | /api/documents | JWT | Dashboard: lista documentos del usuario |
| GET | /api/documents/{id}/summary | JWT | Resumen, sentimiento y KPIs del documento |
| POST | /api/documents/{id}/query | JWT | Chat con el documento (RAG) |
Authorization: Bearer <token> obtenido en login/register.
Como ejecutar
cd solutions/2026-07-26-sageflow-ai-api
mvn spring-boot:run
Base de datos: sin spring.datasource.url configurado, Spring Boot autoconfigura H2 embebido (in-memory) al arrancar — no requiere instalacion previa. Para PostgreSQL en produccion, definir spring.datasource.* (driver org.postgresql, ya en el classpath).
Variables opcionales para activar el LLM real (sin ellas, el MVP usa heuristicas locales):
export SAGEFLOW_LLM_API_KEY=sk-...
export SAGEFLOW_LLM_BASE_URL=https://api.openai.com/v1
(mapear a %%INLINE47%% / %%INLINE48%% via variables de entorno de Spring).
Flujo de prueba rapido:
curl -X POST localhost:8080/api/auth/register -H 'Content-Type: application/json' \
-d '{"email":"analyst@fund.com","password":"password123","fullName":"Jane Analyst"}'
curl -X POST localhost:8080/api/documents/ingest-url \
-H "Authorization: Bearer <token>" -H 'Content-Type: application/json' \
-d '{"url":"https://example.com/earnings-call","title":"Q2 Earnings Call"}'
curl localhost:8080/api/documents/1/summary -H "Authorization: Bearer <token>"
curl -X POST localhost:8080/api/documents/1/query \
-H "Authorization: Bearer <token>" -H 'Content-Type: application/json' \
-d '{"question":"Cual fue el crecimiento de ingresos reportado?"}'
Analisis de negocio
- Problema: analistas pierden horas leyendo manualmente informes/transcripciones, con riesgo de perder oportunidades por procesar la info tarde.
- Solucion: ingesta + insights automaticos + chat RAG reducen ese tiempo a minutos y estandarizan el analisis.
- Monetizacion: SaaS B2B por niveles, segun documentos/mes y asientos — encaja con el ciclo de decision de firmas boutique que no pueden pagar infraestructura de banca grande.
- Barrera de entrada: baja — se apoya en APIs de LLM existentes (via Feign, intercambiable de proveedor) en vez de entrenar modelos propios, permitiendo iterar rapido el MVP.
- Riesgo principal a validar: calidad/precision del RAG sobre documentos financieros complejos (tablas, notas al pie) — el extractor PDF del MVP es deliberadamente simple y es el primer candidato a reemplazar (PDFBox/Tika) antes de vender a clientes reales.
FinOps Analysis para SageFlow AI
Visión General
SageFlow AI, como micro-startup en el nicho de automatización financiera con IA, demuestra un modelo de negocio con un potencial de margen de beneficio operativo excepcionalmente alto. Esto se debe principalmente a que los costos directos de infraestructura y APIs de LLM son relativamente bajos en comparación con el valor de alto precio que se puede cobrar en el mercado B2B de servicios financieros. La clave para mantener esta rentabilidad será una gestión FinOps proactiva y el control del costo por cliente a medida que la startup escale.Desglose de Costos Mensuales Estimados
Para una fase MVP inicial con ~20 clientes activos, los costos operativos se estiman en $203/mes:- APIs de LLM (OpenAI): $60/mes
text-embedding-3-small para embeddings (6.5M tokens).
* Este costo incluye un pequeño buffer para variaciones en el uso.
- Infraestructura Cloud (AWS): $133/mes
t3.small (para redundancia y estabilidad básica) - ~$60/mes
* Base de Datos (RDS PostgreSQL): db.t3.small (con 50GB de almacenamiento SSD GP2) - ~$40/mes
* Balanceador de Carga (ALB): Para distribuir tráfico y asegurar alta disponibilidad - ~$18/mes
* Almacenamiento (S3): Para documentos brutos y backups - ~$5/mes
* Monitorización (CloudWatch): Para logs y métricas - ~$10/mes
- Misceláneos: $10/mes
Ingresos Mensuales Estimados
Con un modelo de suscripción por niveles y una base inicial de 20 clientes:- 15 clientes en el nivel básico (ej. $99/mes): $1,485
- 5 clientes en un nivel intermedio (ej. $249/mes): $1,245
- Ingreso Total Estimado: $2,730/mes
Margen de Beneficio Operativo
Considerando los ingresos y costos operativos directos:- Beneficio Bruto: $2,730 (Ingresos) - $203 (Costos) = $2,527
Este margen es muy saludable para una fase inicial, indicando que la estructura de costos directos es altamente eficiente. Es crucial recordar que este análisis no incluye costos indirectos como salarios de desarrollo, marketing, ventas, soporte o gastos legales, los cuales serían significativos para una startup en crecimiento.
Estrategias de Optimización FinOps
Para mantener y mejorar este margen a medida que SageFlow AI escala, se recomiendan las siguientes estrategias:- Optimización del Uso de LLM:
- Optimización de Infraestructura Cloud:
pgvector se usa intensivamente, evaluar soluciones vectoriales dedicadas si el volumen lo justifica, o explorar opciones más económicas como Supabase/Neon para la base de datos.
* Monitoreo de Costos: Utilizar herramientas de gestión de costos de AWS (Cost Explorer, Budgets) para tener visibilidad granular del gasto y establecer alertas para evitar sorpresas.
- Gestión de la Demanda y Precios:
MVP FEATURES
- 01Ingesta de documentos financieros (PDF, TXT) y URLs públicas (artículos, transcripciones).
- 02Generación automática de resúmenes estructurados, análisis de sentimiento y extracción de KPIs clave por documento.
- 03Interfaz de 'Chat con tus Documentos' para realizar preguntas en lenguaje natural sobre la información contenida.
- 04Dashboard unificado para gestionar los documentos procesados y sus insights generados por la IA.
“Transforma el caos de datos financieros en insights accionables en segundos con SageFlow AI.”
Revisemos el MVP, preparemos nuestra estrategia Go-To-Market y tracemos el camino para la ronda Pre-Seed.
LexiGuard AI
87LexiGuard AI revoluciona la creación de contenido para industrias reguladas, permitiendo a equipos de marketing y cumplimiento generar textos conformes al instante y con riesgo cero. Con un sólido Health Score del 87% y una UX del 91%, nuestra solución elimina errores costosos, acelera la agilidad del negocio y asegura auditorías impecables.
PagePilot AI
85PagePilot AI automatiza la optimización de la tasa de conversión (CRO) para pymes y startups de e-commerce, generando y probando variantes de sitios web con IA. Esto les permite aumentar ingresos sin equipos especializados, con una alta viabilidad financiera (93% Profit Score) y escalabilidad (90%).
TelemetryGuard
84TelemetryGuard automatiza el análisis de causa raíz de incidentes en producción para equipos de SRE y DevOps. Nuestros agentes de IA colaborativos transforman terabytes de telemetría en hipótesis precisas y explicables, reduciendo drásticamente el MTTR y el estrés. Con un 'INVEST' de SharkTank (75/100) y alta escalabilidad (90/100), la calidad y el potencial están validados.