decidealot
Plataforma local para modelos de decisión (Laya, Von) que convierte estados complejos en elecciones tipadas, puntuaciones y llamadas binarias vía HTTP TypeSafe o MCP. Ejecuta todo en hardware propio sin costes de nube, gestionando memoria de modelos dinámicamente.
Ficha actualizada 24 sept 2026, 10:37 · upstream 24 sept 2026, 10:21 · release v0.3.0
Qué es decidealot
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Decidealot es una solución open source para ejecutar modelos de decisión localmente en tu infraestructura, eliminando la dependencia de servicios en la nube. La plataforma gestiona dos familias de modelos principales, Laya y Von, cargándolos bajo demanda y liberando memoria tras periodos de inactividad configurables. Esto optimiza el uso de recursos al mantener solo un proveedor activo a la vez, alternando entre ellos según sea necesario para tareas específicas como decisiones estructuradas o consultas breves en inglés.
La arquitectura expone una API HTTP compatible con TypeSafe y un servidor MCP Streamable HTTP desde el mismo contenedor Docker. Permite realizar llamadas asíncronas para obtener respuestas tipadas (`choice`, `score`, `noul`) junto con probabilidades asociadas, facilitando la integración con agentes de IA o flujos de trabajo automatizados que requieren validación local antes de ejecutar acciones críticas.
En cuanto a la seguridad y despliegue, el contenedor se configura por defecto con sistema de archivos read-only, capacidades eliminadas y límites estrictos de recursos (PIDs, memoria). Soporta tanto imágenes CPU como CUDA para NVIDIA, permitiendo acelerar la inferencia en hardware compatible sin sacrificar la privacidad de los datos al mantenerlos dentro del entorno local.
- Automatización de decisiones empresariales locales sin enviar datos a la nube
- Integración con agentes de IA mediante protocolo MCP Streamable HTTP
- Auditoría y validación de acciones antes de su ejecución en flujos críticos
- Gestión de modelos multilingües (Laya) o específicos de inglés (Von) según necesidad
- Reducción de costes operativos al evitar suscripciones a APIs externas
- Ejecución local sin costes recurrentes de nube ni dependencia de proveedores externos
- Gestión eficiente de memoria con descarga automática tras inactividad configurable
- Soporte nativo para protocolos MCP y HTTP TypeSafe en un único contenedor
- Configuración segura por defecto con contenedores read-only y capacidades eliminadas
- Compatibilidad con aceleración CUDA 12.6 para hardware NVIDIA compatible
- Requiere instalación de Docker y gestión manual del directorio de modelos en el host
- Solo soporta imágenes CPU o CUDA (NVIDIA), sin soporte para otros aceleradores
- Un único proveedor de modelo puede estar activo a la vez, requiriendo recarga al cambiar
- Dependencia de licencias externas para los modelos Laya y Von (WTFPL/Upstream)
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.
Montar un directorio host en `/models` con permisos UID/GID 10001. Configurar `DECIDEALOT_API_KEY` para autenticación si se expone públicamente. Usar imagen CPU por defecto o CUDA (`--gpus all`) según hardware. Publicar puerto 8080 en localhost (127.0.0.1:8080) y verificar salud en `/health` antes de enviar peticiones.
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.