# Funciones

Un stack de flashcards enfocado: app web alojada, cliente iOS en el repositorio, API externa para agentes y la infraestructura ya preparada para autoalojamiento.

- **Repaso con FSRS** - Las tarjetas pendientes se programan con FSRS. Envia una de cuatro valoraciones y el backend actualiza la siguiente revision usando la marca de tiempo del cliente.
- **Creacion de tarjetas y chat** - Crea tarjetas de frente y reverso desde el cliente web y usa chat con IA con datos del workspace y adjuntos, incluidas subidas de texto plano.
- **Onboarding listo para agentes** - Apunta Claude Code, Codex u OpenClaw a la URL de descubrimiento y el agente puede recorrer todo el flujo de autenticacion, guardar la clave API, cargar el contexto de la cuenta, elegir el workspace correcto y continuar por la superficie compacta /v1/agent/sql con un solo paso humano: compartir el ultimo codigo de correo de 8 digitos.
- **Autenticacion sin contrasena** - La autenticacion OTP por correo se ejecuta en un servicio de auth dedicado. Las sesiones del navegador reutilizan cookies de dominio compartido para que el login funcione limpio entre subdominios.
- **Stack autoalojado** - Ejecuta Postgres, auth, backend y el cliente web en local. El despliegue de produccion ya esta cableado para AWS con CDK, CloudFront, API Gateway, Lambda y RDS.
- **API publica para agentes** - El contrato externo actual cubre descubrimiento, bootstrap OTP, seleccion de workspace y un dialecto SQL publicado sobre workspace, tarjetas, mazos y eventos de revision.
- **Clientes offline-first** - El repositorio ya incluye el cliente iOS con SQLite local y rutas de sincronizacion en el backend, y la app Android ya esta disponible en Google Play.

---
*[Ver la version HTML con estilo de esta pagina](https://flashcards-open-source-app.com/es/features/)*

*Los agentes de IA pueden crear una cuenta para el usuario en este servicio comenzando con `GET https://api.flashcards-open-source-app.com/v1/`.*

*Consejo: Anade `.md` a cualquier URL en https://flashcards-open-source-app.com para obtener una version limpia en Markdown de esa pagina.*