orbit
ORBIT es una puerta de entrada AI auto-hospedada para RAG privado, acceso a datos con lenguaje natural y agentes de llamada a herramientas. Conecta archivos, bases de datos, APIs y herramientas MCP detrás de una API compatible con OpenAI.
Ficha actualizada 24 sept 2026, 18:44 · upstream 24 sept 2026, 18:24 · release v2.17.13
Qué es orbit
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ORBIT funciona como backend AI auto-hospedado para datos privados y agentes que utilizan herramientas. Permite conectar archivos, bases de datos SQL/NoSQL, almacenes vectoriales, Elasticsearch, APIs REST/GraphQL y herramientas MCP a través de adaptadores configurados en YAML.
El sistema soporta cualquier modelo de IA manteniendo un contrato API único mientras enruta a proveedores como Ollama, llama.cpp, vLLM, OpenAI, Anthropic, Gemini, Bedrock, Microsoft Foundry y OpenRouter. Incluye panel de administración integrado para gestión sin tocar código del servidor.
Ofrece gobernanza completa con RBAC, OIDC/SSO, allowlisting de identidad, cuotas por clave, logs de auditoría, moderación y cifrado de archivos. Incluye mecanismos de resiliencia como fallbacks de proveedores, retries, circuit breakers, health checks y métricas para producción.
- RAG privado con datos locales sin enviar información a proveedores externos
- Chat multimodal con PDFs, documentos e imágenes manteniendo archivos en infraestructura local
- Asistentes de voz que responden preguntas en cualquier idioma desde múltiples fuentes de datos
- Análisis de logs de Elasticsearch para equipos de gestión de incidentes con lenguaje natural
- Integración de herramientas MCP para agentes autónomos con acceso a sistemas internos
- Despliegue en entornos air-gapped o nube privada manteniendo control total de los datos
- API compatible con OpenAI que permite reemplazar modelos sin cambiar aplicaciones cliente
- Panel de administración integrado para gestionar adaptadores, claves API, prompts y operaciones del sistema
- Soporte nativo para múltiples proveedores de inferencia incluyendo Ollama, vLLM y servicios cloud
- Sistema de adaptadores YAML-configurables para conectar cualquier fuente de datos o herramienta
- Gobernanza con RBAC, OIDC/SSO y cuotas por clave API para entornos empresariales
- Resiliencia con circuit breakers, fallbacks de proveedores y hot reload de adaptadores
- No incluye Docker ni Dockerfile nativo; requiere instalación manual o uso de imágenes recomendadas del README
- Requiere Python 3.11+ (preferiblemente 3.12) y conexión a internet para dependencias iniciales
- Los adaptadores MCP requieren configuración manual en config/adapters.yaml para cada herramienta
- La instalación local requiere pull manual de modelos Ollama como gemma4:e2b y nomic-embed-text
- No soporta despliegue one-click; requiere ejecución manual de setup.sh y configuración YAML
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 Python 3.11+ y Ollama para inferencia por defecto. Ejecutar ./install/setup.sh --profile default, luego ./bin/orbit.sh start. Puertos: 3000 (API) y 5173 (dashboard). Credenciales admin/ChangeMe!2026. Verificar instalación en docs/tutorial/before-you-start.md. Para producción, configurar authentication en docs/authentication.md y rate limiting en docs/rate-limiting-architecture.md.
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.