Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

kagelin

App de productividad open source enfocada en privacidad, cifrado local y modo invitado offline-first. Soporta tareas, hábitos, calendario y sincronización segura vía WebDAV o Supabase.

Ficha actualizada 22 sept 2026, 16:44 · upstream 22 sept 2026, 14:41 · release v1.44.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es kagelin

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

Kagelin es una aplicación web progresiva (PWA) diseñada para la gestión personal de tareas, hábitos y calendario bajo principios de soberanía de datos. Construida con Next.js y React, permite operar completamente offline en modo invitado sin necesidad de registro, almacenando datos localmente o sincronizándolos a través de proveedores externos como Supabase, Google Calendar o Microsoft Outlook.

Su arquitectura prioriza la privacidad mediante cifrado de conocimiento cero para el contenido sensible y soporte nativo para servidores autoalojados como Nextcloud o Synology vía WebDAV. La interfaz incluye navegación por teclado estilo Vim, vistas divididas y herramientas de enfoque con temporizador Pomodoro sincronizado entre dispositivos.

Destaca por su portabilidad de datos, permitiendo exportar todo el historial en archivos cifrados ZIP o formatos estándar como ICS y JSON, facilitando la migración sin ataduras a una plataforma específica. La licencia AGPL-3.0 garantiza que las mejoras permanezcan abiertas para la comunidad.

CASOS DE USO
  • Gestión de tareas con vistas tipo Kanban y lista
  • Seguimiento de hábitos con estadísticas y racha
  • Calendario con sincronización bidireccional
  • Uso offline sin conexión a internet
  • Sincronización segura con servidores propios (Nextcloud/Synology)
PUNTOS DESTACADOS
  • Modo invitado funcional sin registro ni cuenta
  • Cifrado de conocimiento cero para contenido sensible
  • Importación/exportación nativa de datos desde uhabits y Google Calendar
  • Navegación por teclado avanzada estilo Vim
  • Licencia AGPL-3.0 garantizando código abierto
PRECAUCIONES
  • Requiere instalación manual de dependencias (Node.js 20+)
  • No incluye Dockerfile directo para contenedorización inmediata
  • Dependencia externa obligatoria de Supabase para funcionalidad completa con cuenta
  • Modo invitado limitado a almacenamiento local sin sincronización en la nube
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Clonar repositorio e instalar dependencias con npm. Configurar variables de entorno .env.local con credenciales de Supabase o claves de autenticación alternativas. Para despliegue de producción, se recomienda usar Docker Compose si está disponible o configurar manualmente PostgreSQL y Redis. Asegurar Node.js 20+ en el servidor.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
3000
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.