Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Sotto

Plataforma open source para aprendizaje de idiomas auto-alojada con cursos CEFR, práctica adaptativa y BYOK. Utiliza tus propios datos y modelos para crear un entorno privado de estudio sin suscripciones, gestionando infraestructura propia con Docker Compose.

Ficha actualizada 22 sept 2026, 15:26 · upstream 22 sept 2026, 2:11 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Sotto

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

Sotto es una infraestructura open source para aprender idiomas que tú controlas completamente. A diferencia de las apps cerradas, aquí tu progreso, vocabulario y modelos viven en tus servidores. Ofrece un curso CEFR estructurado en cinco habilidades: gramática, lectura, escucha adaptativa, escritura con corrección en línea y habla con puntuación fonética.

El enfoque pedagógico prioriza el aprendizaje por dominio (mastery learning) y la repetición espaciada SM-2 sobre la gamificación. Los contenidos se generan a partir de tus notas, intereses o artículos reales, evitando el contenido genérico. Puedes conectar tu propia infraestructura de IA (BYOK) o agentes locales para mantener la privacidad.

El despliegue es mediante Docker Compose v2 con soporte para instalación offline. Incluye exámenes simulados oficiales, gráficos de memoria estilo Obsidian y workbooks para iPad. La licencia AGPL-3.0 garantiza que el código sea abierto y modificable por la comunidad.

CASOS DE USO
  • Aprender idiomas sin suscripciones usando infraestructura propia
  • Practicar conversación privada antes de clases reales
  • Utilizar tus propios datos como contexto para las lecciones
  • Evaluar nivel con exámenes simulados oficiales
  • Mantener privacidad total con BYOK y agentes locales
PUNTOS DESTACADOS
  • Cursos CEFR estructurados en cinco habilidades graduadas
  • Bring Your Own Keys (BYOK) para modelos y almacenamiento
  • Práctica adaptativa de escucha y habla con rubricas
  • Gráfico de memoria SM-2 para repetición espaciada
  • Despliegue Docker Compose v2 con instalación offline
PRECAUCIONES
  • Dependencia de claves API externas para generación de texto/audio
  • Requiere infraestructura propia (mínimo 4 núcleos CPU, 8GB RAM)
  • Complejidad media de mantenimiento del stack tecnológico
  • Algunas funciones requieren configuración manual de proveedores
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Instalar con `curl -fsSL https://sotto.fm/install.sh | bash`. Usa Docker Compose v2. Requisitos: 4 núcleos CPU, 8GB RAM, 30GB disco. Configura credenciales en `~/.sotto`. Soporta agentes locales sin clave o claves cloud. Verificar disponibilidad de imágenes antes de cambiar configuración.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsRustPython
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
300011434800180005432637998674100
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.