Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Decis

Servidor auto-alojable que implementa la API TypeSafe System One (contrato Jev) con modelos de decisión abiertos como Laya y Kev. Proporciona una capa de servicio para decisiones empresariales, automatización y agentes autónomos sin depender de APIs externas cerradas.

Ficha actualizada 24 sept 2026, 6:38 · upstream 24 sept 2026, 4:32 · release v0.1.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Decis

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Decis es un servidor auto-alojable que implementa la API TypeSafe System One (contrato Jev) con modelos de decisión abiertos como Laya y Kev. Proporciona una capa de servicio para decisiones empresariales, automatización y agentes autónomos sin depender de APIs externas cerradas.

El proyecto ofrece múltiples motores intercambiables (Laya-multilingüe, Laya inglés, Kev-0.8B) con pesos incluidos en las imágenes Docker, autenticación Bearer por defecto y compatibilidad con Next.js/FastAPI/Python. La arquitectura permite reemplazar `api.typesafe.ai` sin cambios en el SDK oficial.

La documentación incluye especificaciones de rendimiento medido en CPU (latencia, memoria), auditoría de diseño, contratos API generados y ejemplos de despliegue con Docker Compose y Makefile.

CASOS DE USO
  • Reemplazo auto-alojado de la API cerrada de TypeSafe AI para decisiones empresariales
  • Integración en pipelines de automatización que requieren probabilidades calibradas (no generación de texto)
  • Despliegue en edge computing con modelos ligeros (<10GB) y latencia predecible
  • Pruebas de seguridad mediante autenticación obligatoria y límites de tamaño de solicitud
PUNTOS DESTACADOS
  • Contrato API Jev implementado completamente con validación en CI
  • Pesos incluidos en imágenes Docker (sin descargas adicionales)
  • Soporte nativo para múltiples lenguajes (Laya-multilingüe) y GPU/CPU
  • Documentación exhaustiva incluyendo diseño, rendimiento y auditoría de seguridad
PRECAUCIONES
  • Requiere Python 3.11+ y gestión manual de dependencias (`uv sync`)
  • El motor Kev-0.8B necesita GPU para inferencia eficiente
  • Latencia inicial alta (~75s) en arranque frío con CPU
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

The model choosing each move in snakeThe model choosing jump, duck or run in dinoThe model choosing a placement in tetris
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Usar imágenes oficiales de Docker Hub (`kingfs/decis:laya-multilingual`). Configurar `DECIS_API_KEY` antes de iniciar. Para producción, usar perfiles Compose separados por motor y verificar `/readyz` antes de tráfico real. Evitar despliegues públicos sin token configurado.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
800080808001
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.