Características
Una plataforma de flashcards centrada en lo esencial: app web alojada, cliente iOS en el repositorio, API externa para agentes e infraestructura ya preparada para alojarla por tu cuenta.
Repaso con FSRS
Las tarjetas pendientes se programan con FSRS. Envía una de cuatro valoraciones y el backend actualiza la fecha del próximo repaso usando la marca temporal enviada por el cliente.
Creación de tarjetas y chat
Crea tarjetas de anverso y reverso desde la app web y usa el chat con IA con datos del espacio de trabajo y archivos adjuntos, incluida la subida de texto plano.
Puesta en marcha para agentes
Indica a Claude Code, Codex u OpenClaw la URL de descubrimiento y el agente podrá completar todo el proceso de autenticación, guardar la clave de API, cargar el contexto de la cuenta, elegir el espacio de trabajo adecuado y seguir por la interfaz compacta de /v1/agent/sql con una sola intervención humana: compartir el último código de correo de 8 dígitos.
Autenticación sin contraseña
La autenticación por correo con OTP se ejecuta en un servicio dedicado. Las sesiones del navegador reutilizan cookies de dominio compartido para que el inicio de sesión funcione correctamente entre subdominios.
Alojamiento propio
Ejecuta Postgres, el servicio de autenticación, el backend y la app web en local. El despliegue de producción ya está preparado para AWS con CDK, CloudFront, API Gateway, Lambda y RDS.
API pública para agentes
El contrato externo actual cubre el descubrimiento, el inicio mediante OTP, la selección del espacio de trabajo y un dialecto SQL publicado para trabajar con espacios de trabajo, tarjetas, mazos y eventos de repaso.
Clientes pensados para funcionar sin conexión
El repositorio ya incluye la app de iOS con SQLite local y rutas de sincronización en el backend, y la app de Android ya está disponible en Google Play.