2026-08-06 · DATA ROOM
InsightWeaver AI
Tus Finanzas Hablan: InsightWeaver AI Transforma Datos en Decisiones
ELEVATOR PITCH
InsightWeaver AI transforma informes financieros complejos en narrativas claras y accionables para CFOs, analistas y fundadores de startups/PYMES. Permite tomar decisiones estratégicas rápidas, respaldado por un sólido Health Score del 87% y un impresionante Profit Margin del 88%.
VALUE PROPOSITION
Nuestra diferenciación radica en la capacidad de la IA para generar una narrativa financiera intuitiva, explicando el 'porqué' detrás de los números, no solo el 'qué'. Esto empodera a cualquier líder empresarial a tomar decisiones estratégicas instantáneamente, sin necesidad de ser un experto financiero.
EXPLAINER.md
InsightWeaver AI — Explainer
Concepto
InsightWeaver AI es una herramienta de analítica financiera con IA para CFOs, analistas y fundadores de startups/PYMES. Sube un P&L o Balance General (CSV/XLSX) y la plataforma extrae los datos, los analiza y devuelve una narrativa ejecutiva en lenguaje natural que explica el "porqué" detrás de las cifras, no solo el "qué".
Problema resuelto: equipos financieros pierden horas interpretando manualmente hojas de cálculo. InsightWeaver automatiza el parsing + análisis + narrativa, dejando solo la decisión estratégica al humano.
Arquitectura
Spring Boot 4.0.4 / Java 25, capas clásicas controller → service → repository → model.
- Seguridad: JWT stateless (jjwt 0.12.6) + Spring Security.
JwtAuthenticationFilter
Authorization: Bearer <token> en cada request y puebla el
SecurityContext. Passwords con BCrypt.
- Persistencia: Spring Data JPA sobre H2 en memoria (
PersistenceConfig, modo
DataSource a la URL/credenciales correspondientes.
- Carga de informes: %%INLINE5%% recibe %%INLINE6%%, valida extensión
- Procesamiento asíncrono: %%INLINE9%% corre en %%INLINE10%% sobre un
Executors.newVirtualThreadPerTaskExecutor(),
configurado vía %%INLINE12%% en %%INLINE13%%), liberando el hilo de la petición
HTTP mientras se parsea el archivo y se llama a la IA.
- Parsing:
ParsingServiceusa Apache POI (XSSF) para XLSX y un parser CSV manual
FinancialDataRecord.
- IA narrativa: %%INLINE16%% es un %%INLINE17%% apuntando a la Anthropic Messages
/v1/messages). El prompt se construye con los line items parseados pidiendo un
resumen ejecutivo de 3-5 frases. Si no hay llm.api.key configurada (o la llamada
falla), se genera un resumen determinista de respaldo — el MVP nunca se rompe por
falta de credenciales.
- Dashboard:
src/main/resources/static/index.html— SPA vanilla JS (sin
Endpoints
| Método | Ruta | Auth | Descripción |
|---|---|---|---|
| POST | /api/v1/auth/register | No | Crea usuario, devuelve JWT |
| POST | /api/v1/auth/login | No | Autentica, devuelve JWT |
| POST | %%INLINE23%% | Sí | Sube CSV/XLSX (%%INLINE24%%), dispara análisis |
| GET | /api/v1/reports | Sí | Lista informes del usuario autenticado |
| GET | /api/v1/reports/{id} | Sí | Estado + narrativa + métricas del informe |
Referencias
- Business case:
bigideasdb.com/ai-saas-ideas-2026 - Anthropic Messages API:
https://docs.anthropic.com/en/api/messages - Apache POI:
https://poi.apache.org/ - jjwt:
https://github.com/jwtk/jjwt
Análisis de negocio
- Mercado: CFOs/analistas de startups y PYMES — dolor universal, presupuesto
- Monetización: SaaS B2B por niveles — plan gratuito (2 informes/mes) como gancho de
- Ventaja competitiva: las herramientas de BI existentes muestran dashboards; acá el
- Riesgo principal: dependencia de calidad/costo del LLM de terceros — mitigado con
LLMClient desacoplada (fácil swap de proveedor).
Cómo ejecutar
cd solutions/2026-08-06-insight-weaver-api
mvn spring-boot:run
La app levanta en http://localhost:8080 con H2 en memoria (no requiere Postgres para probar el MVP). Dashboard en http://localhost:8080/index.html.
Para narrativa AI real, exportar antes de arrancar:
export LLM_API_KEY=sk-ant-...
(mapea a llm.api.key; sin ella, el sistema usa el resumen de respaldo automático).
Flujo de prueba manual:
- %%INLINE35%% con %%INLINE36%% → guarda el
token. - %%INLINE38%% con el archivo CSV/XLSX y header %%INLINE39%%.
- %%INLINE40%% hasta ver %%INLINE41%% y leer
narrativeSummary.
Análisis FinOps para InsightWeaver AI
Resumen de Costos y Rentabilidad
InsightWeaver AI demuestra una estructura de costos excepcionalmente eficiente, impulsada principalmente por la utilización del modelo gpt-4o-mini de OpenAI, que ofrece una relación costo-beneficio inmejorable para tareas de procesamiento de lenguaje natural. Con una estimación inicial de 1.3 millones de tokens procesados al mes, el costo directo de la API de LLM es insignificante, rondando los ~$0.50 mensuales.
Los principales impulsores de costos operativos son la infraestructura cloud necesaria para alojar la aplicación Spring Boot y la base de datos PostgreSQL. Se estima que una configuración robusta pero económica en AWS (ej. una instancia EC2 %%INLINE44%% para la aplicación y una instancia RDS %%INLINE45%% para la base de datos) costará aproximadamente $55 al mes. Sumando pequeños gastos de almacenamiento S3, red y monitoreo básico, los costos operativos totales ascienden a aproximadamente $57.50 mensuales.
Asumiendo un modelo de monetización B2B SaaS con un plan básico de $25/mes y una base inicial de 20 clientes de pago, los ingresos mensuales proyectados son de $500. Esto resulta en un impresionante margen de beneficio del 88%, lo que posiciona a InsightWeaver AI con una alta rentabilidad desde sus primeras etapas.
Desglose de Costos Mensuales Estimados:
- LLM (OpenAI gpt-4o-mini): ~$0.50
- Cloud Hosting (EC2, S3, Networking): ~$30
- Base de Datos (RDS PostgreSQL): ~$25
- Monitoring (Básico): ~$2
- TOTAL MENSUAL ESTIMADO: ~$57.50
Estrategias FinOps para la Optimización Continua:
Para mantener este alto margen de beneficio y escalar de manera sostenible, se recomiendan las siguientes estrategias FinOps:
- Monitorización Activa de Uso de LLM: Implementar dashboards que muestren el consumo de tokens y los costos de la API de LLM en tiempo real. Esto permitirá identificar patrones de uso, detectar anomalías y validar la efectividad de las optimizaciones de prompts.
- Gestión de la Capacidad de Infraestructura: Utilizar métricas de uso de CPU, RAM y E/S de disco para dimensionar correctamente las instancias de EC2 y RDS. A medida que la carga de trabajo crezca, evaluar la migración a instancias más grandes o a arquitecturas serverless más avanzadas (ej., AWS Fargate, Google Cloud Run) que se escalen automáticamente.
- Implementación de Políticas de Costo: Establecer alertas de presupuesto en el proveedor de la nube para notificar cuando los gastos se acerquen a los límites predefinidos. Esto ayuda a evitar sorpresas en la factura.
- Optimización de Almacenamiento: Revisar periódicamente la política de retención de informes y el tier de almacenamiento en S3. Mover datos menos accedidos a opciones de almacenamiento más frías y económicas.
- Análisis de Costo por Cliente/Característica: A medida que la startup crezca, desarrollar la capacidad de atribuir costos a clientes individuales o a características específicas. Esto es crucial para refinar los modelos de precios y asegurar que las características de alto costo sean rentables.
MVP FEATURES
- 01Carga segura de informes financieros estándar en formato CSV y XLSX (P&L, Balance General).
- 02Análisis automatizado por IA para identificar tendencias clave, métricas de rendimiento y anomalías significativas.
- 03Generación de un resumen ejecutivo en lenguaje natural que narra la historia financiera del período analizado.
- 04Un dashboard simple para visualizar el resumen narrativo junto con los gráficos más relevantes generados por la IA.
- 05Gestión de usuarios y autenticación para garantizar la privacidad de los datos.
“InsightWeaver AI: Donde tus datos financieros no solo se muestran, sino que te cuentan su historia, impulsando decisiones inteligentes.”
Explora el código, prueba la API y planifica los próximos pasos para el lanzamiento y escalado de InsightWeaver AI.
GeoRank AI
87GeoRank AI es un Micro-SaaS que transforma el Google Business Profile de PyMEs locales, como restaurantes y tiendas, en un imán de clientes. Nuestro agente de IA automatiza la generación de contenido hiperlocal y respuestas a reseñas, con un Health Score robusto del 87% y un margen de beneficio del 91%, liberando tiempo a los dueños y atrayendo más tráfico.
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.
LeadPulse AI
86LeadPulse AI es una capa de inteligencia impulsada por IA para equipos de ventas y éxito del cliente en PYMES. Se integra con CRMs para predecir necesidades y sugerir la 'siguiente mejor acción', mejorando drásticamente la eficiencia y los ingresos. Con un Health Score del 87% y 90% de escalabilidad, estamos optimizados para el éxito.