open-genai
Proyecto no oficial que ejecuta el sistema gubernamental AI '源内 (GENAI)' completamente local, reemplazando dependencias de AWS/Azure/Google Cloud por soluciones open source como Keycloak, Qdrant y SeaweedFS.
Ficha actualizada 22 sept 2026, 17:05 · upstream 22 sept 2026, 15:24 · release v0.11.0
Qué es open-genai
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio permite ejecutar el sistema de inteligencia artificial gubernamental '源内 (GENAI)' en un entorno completamente local sin depender de servicios cloud. El proyecto reemplaza componentes críticos como Amazon Cognito con Keycloak para autenticación SAML, AWS Bedrock con APIs compatibles con OpenAI (Ollama, vLLM), y Amazon S3 con SeaweedFS para almacenamiento de objetos.
La arquitectura se basa en microservicios FastAPI que gestionan RAG con Qdrant, transcripción con Whisper, generación de imágenes con Stable Diffusion, y múltiples aplicaciones específicas como auditoría, control de modelos y detección de PII. El sistema soporta gestión multi-tenant con separación de equipos y datos, permitiendo implementaciones en entornos aislados o LGWAN.
El proyecto incluye una capa de extensión OpenGENAI que añade funcionalidades orientadas a administración pública, como logs de auditoría de 3 años, gestión CSV de usuarios, políticas de modelos por equipo, detección de palabras prohibidas y generación de documentos estructurados. Se mantiene la compatibilidad con el frontend original de GENAI mediante parches mínimos.
- Implementación local de IA gubernamental sin dependencia de proveedores cloud
- Gestión de conocimiento organizacional en entorno aislado con RAG estructurado
- Auditoría y cumplimiento normativo con logs de actividad de 3 años
- Colaboración multi-tenant con separación lógica de equipos y datos
- Arquitectura modular con microservicios FastAPI reemplazando servicios cloud
- Reemplazo completo de AWS/Azure/Google Cloud por soluciones open source verificables
- Soporte para múltiples LLM vía API compatible con OpenAI (Ollama, vLLM, LM Studio)
- Gestión avanzada de permisos y usuarios con Keycloak como IdP SAML
- Requiere configuración manual de Docker Compose sin soporte one-click
- Dependencia de hardware específico (NVIDIA GPU recomendada para rendimiento óptimo)
- No incluye el backend original genai-ai-api, debe obtenerse por separado
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.
Usar docker-compose.prod.yml para producción con TLS. Requiere 4 núcleos CPU, 8GB RAM y 20GB disco mínimo. Configurar Keycloak como IdP SAML y Ollama como backend de LLM. Verificar compatibilidad del hardware antes de desplegar.
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.