Una aplicación para aprender inglés con TypeScript que enseña gramática y vocabulario mediante la construcción de oraciones con conjunciones.
nichochar/ari
Un tutor de IA local que crea planes de estudio y corrige ejercicios manuscritos en papel mediante una cámara sobre el escritorio.
- Estrellas
- 104
- Forks
- 5
- Issues abiertos
- 0
- Último commit
- hace 21 horas
¿Qué es?
Ari es una aplicación de aprendizaje centrada en resolver ejercicios con papel y lápiz. Le describes una materia a un tutor de IA, que propone un esquema y lo convierte en un plan de estudio con ejercicios. Trabajas en papel en un escritorio, opcionalmente con una cámara de documentos sobre la hoja, y el tutor puede ver lo que escribes para que le hagas preguntas mientras resuelves los ejercicios o le pidas que los corrija al terminar.
La aplicación se ejecuta en tu propio equipo. Los chats, el progreso, los materiales subidos y las fotos enviadas se guardan localmente en un directorio `.local/`, y los archivos de personalización, como una guía de estilo para el tutor y un perfil del estudiante, se guardan en una carpeta de trabajo en tu directorio de inicio. Las solicitudes de tutoría usan tu inicio de sesión local de Codex con una suscripción a ChatGPT, en lugar de una clave de API, y el trabajo enviado y el contexto pertinente se comparten con OpenAI para recibir tutoría.
La configuración requiere Node.js 24 o posterior, git, ffmpeg y una cuenta de ChatGPT. La integración de cámara incluida solo funciona en Mac, pero puedes usar cámaras del navegador y subir fotos sin ella. Un comando de respaldo exporta los datos de aprendizaje y los archivos de personalización, sin incluir las credenciales.
Funciones clave
- 01Genera un plan de estudio con ejercicios a partir de una descripción en lenguaje sencillo de lo que quieres aprender.
- 02Lee trabajos manuscritos mediante una cámara de documentos para que el tutor pueda responder preguntas mientras trabajas.
- 03Corrige los trabajos enviados cuando se lo pides y permite guardar reflexiones que orientan lecciones posteriores.
- 04Guarda chats, progreso y materiales localmente, e incluye un comando de respaldo para los datos de aprendizaje.
- 05Usa un inicio de sesión local de Codex vinculado a una suscripción a ChatGPT, en lugar de una clave de API.
- 06Permite editar directamente en Settings el estilo de enseñanza del tutor y el perfil del estudiante.
Casos de uso
- Resolver ejercicios de matemáticas o física en papel y pedirle a una IA que revise tus pasos.
- Estudiar por cuenta propia una materia nueva con un plan estructurado basado en ejercicios.
- Guardar el historial de aprendizaje y las notas personales en tu propio equipo, en lugar de un servicio en la nube.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/nichochar/ari.git - 2
Entra en la carpeta e instala las dependencias
cd ari && npm ci - 3
Compila la aplicación
npm run build - 4
Inicia Ari y abre http://127.0.0.1:3001
npm start
Antes de usarlo
- El puente de cámara integrado solo funciona en Mac; en otros sistemas puedes usar la cámara del navegador y subir fotos.
- Necesitas una cuenta de ChatGPT y Node.js 24 o posterior; los modelos deben estar disponibles en tu cuenta.
- Los trabajos enviados y el contexto de aprendizaje se envían a OpenAI para ofrecer tutoría.
- Está diseñada como una aplicación para un solo usuario, pensada para ejecutarse en localhost.
Temas
Preguntas frecuentes
- ¿Qué es ari?
- Un tutor de IA local que crea planes de estudio y corrige ejercicios manuscritos en papel mediante una cámara sobre el escritorio. Ari es una aplicación de aprendizaje centrada en resolver ejercicios con papel y lápiz. Le describes una materia a un tutor de IA, que propone un esquema y lo convierte en un plan de estudio con ejercicios. Trabajas en papel en un escritorio, opcionalmente con una cámara de documentos sobre la hoja, y el tutor puede ver lo que escribes para que le hagas preguntas mientras resuelves los ejercicios o le pidas que los corrija al terminar.
- ¿ari es gratuito? ¿Qué licencia tiene?
- ari es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ari sigue mantenido?
- Mantenimiento activo. El último commit de ari fue el 19 oct 2026.
- ¿Para qué puedo usar ari?
- Resolver ejercicios de matemáticas o física en papel y pedirle a una IA que revise tus pasos. Estudiar por cuenta propia una materia nueva con un plan estructurado basado en ejercicios. Guardar el historial de aprendizaje y las notas personales en tu propio equipo, en lugar de un servicio en la nube.
- ¿Cómo se instala ari?
- Clona el repositorio: git clone https://github.com/nichochar/ari.git Entra en la carpeta e instala las dependencias: cd ari && npm ci Compila la aplicación: npm run build Inicia Ari y abre http://127.0.0.1:3001: npm start
- ¿Dónde consigo ari?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nichochar/ari
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Lista seleccionada de cursos de robótica en línea, clases universitarias, libros y recursos prácticos para aprender por cuenta propia, con etiquetas bilingües.
Plataforma educativa de IA de código abierto que convierte materiales de estudio en cuestionarios, tarjetas didácticas, apuntes al estilo Cornell y podcasts, inspirada en NotebookLM.
Un museo 3D gratuito y bilingüe en el navegador para que niños pequeños y adultos exploren animales prehistóricos terrestres, marinos y voladores.
Plataforma de estudio gratuita y de código abierto para primaria (grados 1-6), con cuestionarios por unidad, explicaciones, lectura en voz alta y relatos generados por IA.
Guía de campo interactiva en 3D sobre 63 especies de insectos, modeladas de forma procedural en el navegador con TypeScript y Three.js, sin archivos de modelos.