Desarrollamos los sistemas de inteligencia artificial transversales a todos los productos educativos del grupo.
| Repositorio | Descripción |
|---|---|
| ia-core-python | Librería compartida — stack Python |
| ia-core-node | Librería compartida — stack Node.js/TypeScript |
| ia-service-template-python | Plantilla de microservicio Python ★ |
| ia-service-template-node | Plantilla de microservicio Node.js ★ |
| ia-infra | Infraestructura (IaC, entornos, scripts) |
| ia-experiments | Experimentos y pruebas de concepto |
| proeduca-ia | Documentación y gobernanza del departamento |
- Python — FastAPI + LangChain/LangGraph,
ia-core-python - Node.js/TypeScript — Express/Fastify + LangChain.js,
ia-core-node
- Arquitectura de puertos y adaptadores (
core/no importa deinfra/) - Observabilidad de tokens y costes LLM mediante factoría centralizada
- Prompts como artefactos versionados en
src/infra/prompts/ - Validación en boundary de entrada (Pydantic / Zod)
- Secretos solo en
.env, nunca en código ni logs
Para empezar: consulta el Engineering Handbook.