Sobre el proyecto
Olla Nest es un espacio de trabajo de IA empresarial autoalojado diseñado para proporcionar una capa segura y controlada por el administrador sobre Ollama y varios proveedores de IA en la nube. Su característica principal es un Auto Router que dirige automáticamente las solicitudes de los usuarios al modelo más apropiado según la capacidad, velocidad, calidad y requisitos de privacidad. Incluye una puerta de privacidad que bloquea datos sensibles (como SSN o claves API) para que no se envíen a proveedores externos en la nube.
Capacidades clave incluyen:
- **Gestión Empresarial**: Control de Acceso Basado en Roles (RBAC), jerarquías de equipos, límites de tokens por usuario y registros de auditoría compatibles con SOC 2.
- **Integración de Datos**: Soporte RAG (Generación Aumentada por Recuperación) con más de 20 conectores para servicios como GitHub, Slack, Notion, Jira y Google Drive, con sincronización de fondo horaria.
- **Herramientas para Desarrolladores**: Un sandbox de código seguro que soporta Python, JS, Ruby, Java y Bash; una terminal interactiva; y ocho modos de chat especializados (p. ej., build, fix, debug).
- **Funciones Multimodales**: Conversión local de voz a texto mediante faster-whisper, texto a voz mediante OpenAI TTS y generación de imágenes a través de DALL‑E 3 o Stable Diffusion.
- **Investigación Avanzada**: Una canalización de 'Deep Research' que descompone consultas complejas en sub‑preguntas, realiza búsquedas web y RAG, y sintetiza un informe con citas.
- **Autenticación**: Soporte para Google OAuth 2.0, OIDC genérico y SAML 2.0, además de autenticación local.
- **Infraestructura**: Construido con Java 26 y Spring Boot, usando SQLite para almacenamiento e integrándose con Grafana y Loki para registro estructurado.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.