CompraIA
Radar de licitaciones públicas de ChileCompra para equipos de propuestas. SaaS B2B multi-tenant construido de punta a punta con Claude Code, con sincronización diaria de la API de Mercado Público, scoring de relevancia 0–100 y notificaciones por email conectadas vía MCP (Model Context Protocol).
compraia.clMi rol
Diseño de producto, arquitectura, integración de APIs y construcción completa usando Claude Code como herramienta principal de desarrollo.
Período del proyecto
Proyecto propio · compraia.cl
El Contexto Inicial
Las empresas chilenas que postulan a licitaciones públicas revisan manualmente el portal de Mercado Público, donde el volumen diario hace que las oportunidades relevantes se pierdan entre cientos de publicaciones que no aplican a su rubro.
El Desafío Comercial / Técnico
Convertir un flujo de revisión manual en un pipeline gestionado: ingerir automáticamente las licitaciones publicadas, puntuar cuáles importan para cada empresa y avisar antes de que cierren, con aislamiento de datos entre empresas.
Arquitectura & Decisiones Técnicas
- 01Construcción completa con Claude Code como herramienta principal de desarrollo, desde el modelo de datos hasta el despliegue.
- 02Integración de la API pública de Mercado Público (ChileCompra) con sincronización diaria automatizada de licitaciones.
- 03Motor de scoring de relevancia 0–100 por región, tipo de licitación, monto y palabras clave configurables por empresa.
- 04Notificaciones automáticas por email conectando la API de Resend vía MCP (Model Context Protocol): alertas de cierre y resumen diario de nuevas oportunidades.
- 05Arquitectura multi-tenant sobre Supabase con Row Level Security para aislar los datos de cada empresa.
- 06Arquitectura preparada para una capa de agentes de IA, hoy en desarrollo activo: lectura automática de PDFs de bases técnicas, extracción de criterios de evaluación, resúmenes por licitación y chat conversacional por oportunidad.
Qué se construyó
- Plataforma en producción y operativa en compraia.cl.
- Ingesta diaria automatizada de licitaciones desde la API de ChileCompra, sin intervención manual.
- Scoring de relevancia 0–100 que ordena las oportunidades por ajuste al perfil de cada empresa.
- Pipeline gestionable con dashboard de KPIs, vistas Kanban y calendario, más autenticación multiusuario con aislamiento por empresa.
- Landing pública con onboarding y alertas de cierre por email operativas.