Repolode
zuhairhalawa

zuhairhalawa/studyai

Una app de estudio local para clases universitarias: importa diapositivas de PowerPoint, estudia con tarjetas FSRS y exámenes de práctica, y consulta opcionalmente a un tutor de IA que cita las diapositivas.

Alternativa open source a:AnkiQuizlet

Estrellas
248
Forks
4
Issues abiertos
0
Último commit
hace 14 días

¿Qué es?

StudyAI es una plataforma de estudio para clases universitarias que funciona en el navegador. Puedes importar archivos .pptx y leer cada diapositiva junto al texto que extrae la app, incluidas tablas, gráficos, SmartArt, notas del orador y ecuaciones renderizadas con KaTeX. La búsqueda abarca todas las clases y las tarjetas usan repetición espaciada FSRS, junto con notas, exámenes de práctica con criterios de evaluación y la exportación de copias de seguridad en ZIP.

Las clases y los datos de estudio permanecen en IndexedDB en el dispositivo; la app no realiza solicitudes a terceros ni requiere una cuenta. El tutor de IA es opcional: puedes implementar por tu cuenta el Cloudflare Worker incluido y proporcionar tu propia clave del nivel gratuito de Google Gemini. Un control de presupuesto aplica límites diarios y mensuales, y la app comprueba que los resultados del modelo, como las citas, coincidan con las diapositivas reales antes de utilizarlos.

El repositorio también incluye una herramienta de línea de comandos y una skill de Claude Code para generar paquetes de estudio a partir del material de las clases.

Funciones clave

  • 01Importa diapositivas .pptx y muestra cada una junto al texto extraído
  • 02Tarjetas programadas con repetición espaciada FSRS
  • 03Exámenes de práctica con criterios de evaluación y un plan basado en el estilo que indica el profesor
  • 04El tutor de IA responde a partir de tus diapositivas y verifica las citas
  • 05Búsqueda de texto completo en todas las clases
  • 06Exportación de copias de seguridad en ZIP y visor adaptable a móviles

Casos de uso

  • Repasar un curso universitario estudiando las diapositivas de clase y las tarjetas
  • Prepararse para los exámenes con preguntas de práctica generadas y verificadas con el material
  • Mantener el contenido privado de las clases en el propio dispositivo, sin una cuenta en la nube
  • Usar un tutor personal de IA con tu propia clave de Gemini del nivel gratuito

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/zuhairhalawa/studyai.git
  2. 2

    Entra en la carpeta del proyecto

    cd studyai
  3. 3

    Instala las dependencias (se requiere Node 22 o posterior y pnpm 11)

    pnpm install
  4. 4

    Inicia el servidor de desarrollo y abre http://localhost:5173

    pnpm dev

Antes de usarlo

  • El tutor de IA es opcional. Para usarlo, debes desplegar tu propio Cloudflare Worker y obtener una clave de API de Gemini.
  • Tu biblioteca se guarda en el almacenamiento del navegador y está vinculada a la dirección, el puerto y el perfil del navegador exactos. Si cambias cualquiera de ellos, se iniciará una biblioteca vacía.
  • Solo se admiten archivos de la familia .pptx; los archivos .ppt antiguos deben volver a guardarse como .pptx.

En colecciones

Temas

Preguntas frecuentes

¿Qué es studyai?
Una app de estudio local para clases universitarias: importa diapositivas de PowerPoint, estudia con tarjetas FSRS y exámenes de práctica, y consulta opcionalmente a un tutor de IA que cita las diapositivas. StudyAI es una plataforma de estudio para clases universitarias que funciona en el navegador. Puedes importar archivos .pptx y leer cada diapositiva junto al texto que extrae la app, incluidas tablas, gráficos, SmartArt, notas del orador y ecuaciones renderizadas con KaTeX. La búsqueda abarca todas las clases y las tarjetas usan repetición espaciada FSRS, junto con notas, exámenes de práctica con criterios de evaluación y la exportación de copias de seguridad en ZIP.
¿studyai es gratuito? ¿Qué licencia tiene?
studyai es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿studyai sigue mantenido?
Mantenimiento activo. El último commit de studyai fue el 24 oct 2026.
¿Para qué puedo usar studyai?
Repasar un curso universitario estudiando las diapositivas de clase y las tarjetas Prepararse para los exámenes con preguntas de práctica generadas y verificadas con el material Mantener el contenido privado de las clases en el propio dispositivo, sin una cuenta en la nube Usar un tutor personal de IA con tu propia clave de Gemini del nivel gratuito
¿Cómo se instala studyai?
Clona el repositorio: git clone https://github.com/zuhairhalawa/studyai.git Entra en la carpeta del proyecto: cd studyai Instala las dependencias (se requiere Node 22 o posterior y pnpm 11): pnpm install Inicia el servidor de desarrollo y abre http://localhost:5173: pnpm dev
¿Dónde consigo studyai?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zuhairhalawa/studyai

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados