ipeds-oracle
Aplicación web autohospedada para consultar datos del censo IPEDS de universidades estadounidenses mediante lenguaje natural, con respuestas en tablas y gráficos.
Ficha actualizada 26 sept 2026, 21:26 · upstream 26 sept 2026, 21:19 · release v0.6.2
Qué es ipeds-oracle
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
IPEDS Oracle es una aplicación web privada que permite formular preguntas sobre instituciones educativas de EE.UU. utilizando lenguaje natural, obteniendo respuestas conversacionales acompañadas de tablas y gráficos. Utiliza un agente de IA con capacidades de llamada a herramientas que traduce consultas naturales a SQL, ejecuta las consultas contra una copia de lectura de datos IPEDS en SQLite, y verifica la integridad de los resultados.
- Investigación educativa: consultar tasas de graduación, matrículas y ayudas financieras por institución
- Análisis comparativo: identificar programas con mayor número de titulaciones otorgadas en periodos específicos
- Planificación estratégica: evaluar datos de admisión y resultados institucionales para decisiones informadas
- Visualización de datos: generar gráficos interactivos para informes académicos o presentaciones
- Verificación determinista de números: reproduce cifras heroicas y celdas tabulares desde los resultados de consulta originales
- Endpoint MCP compatible: permite integración con clientes externos que requieran acceso al agente
- Seguridad por diseño: consultas solo lectura, límite temporal, cap de filas y tamaño máximo por valor
- Autohospedado con Docker Compose: despliegue simplificado en contenedor único o proceso Python nativo
- Gestión administrativa completa: panel para usuarios, importación de datos, uso de tokens y logs de actividad
- Requiere configuración manual de claves API (LLM, email) sin proveedor por defecto incluido
- La primera consulta tras actualización borra caché, requiriendo espera hasta respuesta completa
- Dependencia de acceso HTTPS a nces.ed.gov para importación automática de años nuevos
- Necesita base de datos IPEDS pre-construida (ipeds.db) antes del despliegue inicial
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Docker Compose o Python 3.12. Configurar LLM_API_KEY, MODEL_DEFAULT y RESEND_API_KEY en .env. Montar volumen srv-data/accdb con ipeds.db pre-construido. Ejecutar como uid 10001:10001 con no-new-privileges. Port 8000. Actualizar con docker compose pull && up -d.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
