TutorLoom
The learning platform for companies, colleges and training institutes. Free and open source, with an Enterprise edition.
翻译准备中
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Estudia desde la foto del cuaderno: preguntas, repaso espaciado y la IA de tu familia. Gratis, abierto y en tu computador.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗| Cómo | Estado | |
|---|---|---|
| 🌐 Navegador | Vista previa con datos ficticios: nada que instalar. | Para mirar cómo funciona |
| 🍎 Mac | Desde el código con bash build.sh (macOS 15, Apple Silicon). | En pruebas; aún sin versión publicada ni firma de Apple |
| 📱 iPhone y Android | Desde el código, en modo de prueba. Usa la IA del teléfono. | Fase 1, en pruebas; todavía no está en las tiendas |
| 🪟 🐧 Windows y Linux | La misma interfaz, en una app de escritorio. | En camino |
En el computador, la IA es la de un adulto de la casa, con su cuenta: Claude Code, Codex (ChatGPT) o Gemini CLI (cómo instalarla). En GitHub, Watch → Custom → Releases avisa cuando salga la primera versión para descargar.
Repasa es gratis y abierta, y la hacemos entre todos: familias, profes, estudiantes y gente que programa. Casi nada exige programar:
temas/README.md.AGENTS.md es la guía para personas y para cualquier IA de programación. Empieza por
CONTRIBUTING.md.Al participar aceptas el código de conducta. ¿Una falla de seguridad? Avísanos en privado: SECURITY.md.
Versión 0.1, recién nacida. Ya funcionan el motor (crear temas con la IA, explicar de nuevo, validar, escribir temas a mano) y la interfaz completa, que puedes probar con datos ficticios. La app de Mac está en pruebas (abajo); las de Windows y Linux vienen en camino. La app del celular está en su primera fase.
Una app normal de Mac (macOS 15 o más nuevo, Mac con Apple Silicon) con la misma interfaz. Trae todo adentro (también Python): no hay que instalar nada más que la IA de un adulto (Claude Code, Codex o Gemini, cómo instalarla).
~/Repasa (solo tu cuenta del computador puede abrir esa carpeta). Copia cifrada para llevar el avance al
celular o a otro computador, la misma que en el teléfono.Mientras no haya una versión publicada, se arma desde el código en un Mac con las herramientas de línea de comandos de Xcode
(xcode-select --install):
git clone https://github.com/repasa-app/repasa ~/Developer/repasa # en ~/Developer: ~/repasa chocaría con la carpeta de datos ~/Repasa
cd ~/Developer/repasa && bash build.sh # compila e instala en ~/Applications/Repasa.app
La primera vez, macOS puede pedir confirmar que quieres abrirla (clic derecho → Abrir): la app va firmada solo en tu Mac, todavía sin firma de Apple.
Repasa también corre en iPhone y Android, con la misma interfaz y la IA del propio teléfono: gratis, privada y sin internet.
Es una primera versión para probar en casa; todavía no está en las tiendas y hay que instalarla desde un computador
(movil/README.md).
Qué funciona ya
Qué falta todavía
fotos / PDF / texto ──► IA del adulto ──► tema (validado) ──► repaso diario con cajas ──► progreso por perfil
(resumen, preguntas, tarjetas) (+ prioridad antes de una prueba)
Todo vive en ~/Repasa/ (en Windows, C:\Users\<tú>\Repasa; en el celular, Repasa/ dentro de los datos de la app). Si lo cambiamos, será de forma compatible y avisando.
| Archivo | Qué guarda |
|---|---|
perfiles.json | [{"id", "nombre", "curso", "avatar"}]: solo un nombre o apodo. |
temas/<id>/tema.json | Lo que hay que estudiar. Formato en temas/README.md. |
temas/<id>/material/ | Copias de las fotos o PDF de donde salió el tema. |
progreso/<perfil>.json | {"puntos", "racha", "ultimo_dia", "preguntas": {"<tema>/<pregunta>": {"caja", "proxima"}}, "sesiones": [...]} |
pruebas.json | [{"id", "perfil", "ramo", "temas": [...], "fecha"}] |
.repasa/temporal/ | Las fotos de un tema que todavía no se guarda (en el celular, y en el computador las que se arrastran); se borran al abrir la app. |
.repasa/ | Ajustes de la app y temas descargados del catálogo. |
Necesitas Python 3 (solo biblioteca estándar) y Node para las pruebas de la interfaz.
cd ui && python3 -m http.server 8765 # interfaz con datos ficticios: http://localhost:8765 (?idioma=en, ?bienvenida, ?vacio)
python3 bin/crear_tema.py 6b historia "" foto.jpg /tmp/tema.json # crear un tema con tu IA (no guarda nada)
bash pruebas/correr.sh # todas las pruebas
bash build.sh # app de Mac (solo en un Mac; ver «En el Mac»)
cd movil && npm ci && npm run sync # app del celular (luego: npx cap open ios / npx cap open android; ver movil/README.md)
Lee AGENTS.md antes de cambiar algo: sirve igual para personas y para tu IA.
AGPL-3.0. Puedes usar, estudiar, cambiar y compartir Repasa. Si la ofreces como servicio o la distribuyes modificada, tienes que publicar tu código con la misma licencia.
Repasa ("review") is a free, open-source study app for kids from 5th to 12th grade, made for the family computer. Snap a photo of the school notebook or worksheet (or add a PDF or text) and a grown-up's own AI (Claude, ChatGPT or Gemini, with their account) builds an easy summary, test-style questions and flashcards. Daily spaced-repetition reviews bring back what's hard until it's learned, a test date makes Repasa prioritize those topics, and points and streaks keep it fun. No accounts, no ads, no servers: everything stays on the computer in open files. Spanish-first, English included. Licensed under AGPL-3.0.
On the Mac (testing): a native app (macOS 15+, Apple Silicon) with everything inside, Python included; add notebook photos or
PDFs with a button or by dragging them in. Until a release is published, build it on a Mac with
git clone https://github.com/repasa-app/repasa ~/Developer/repasa && cd ~/Developer/repasa && bash build.sh.
On the phone (phase 1, testing): an iPhone and Android app with the same interface and the phone's own AI (Apple
Intelligence or Gemini Nano: free, private, offline). Without on-device AI, topics can be written by hand or picked from the
catalog — never an API key. Encrypted copies to iCloud Drive or Google Drive, opened only with a family passphrase. Not in the
stores yet; build instructions in movil/README.md.
Try it in your browser with made-up data: live preview. Questions, ideas and topics for the catalog are welcome in Discussions, in English or Spanish; see CONTRIBUTING.md.
· Las piezas comunes (tu IA, idiomas, actualizaciones…) viven en Pieza.