PAIDEIA — plugin de Claude Code para estudiar para exámenes creado por un estudiante de doble carrera en Física y Matemáticas de KAIST
(github.com/TaewoooPark)PAIDEIA – plugin local-first para Claude Code que crea una base de conocimiento para prepararte para exámenes con tus propios materiales de clase
Estoy cursando una doble carrera en Física y Ciencias Matemáticas en KAIST. Mientras estudiaba para exámenes, veía a amigos subir PDFs completos a GPT y me puse a pensar en una forma más eficiente; así que hice mi propio plugin y lo publiqué como open source.
La mayoría de los estudiantes meten al LLM al mismo tiempo materiales de clase, tareas, soluciones y exámenes pasados, y luego le piden “explícame”, “resúmelo” o “créame preguntas probables”. Pero en el estudio real para exámenes, lo importante no es un simple resumen, sino seguir de forma continua los patrones de resolución que se repiten en esa materia, el estilo de tareas del profesor, los puntos en los que suelo equivocarme y las secciones con mayor probabilidad de aparecer en el examen. Por eso creé PAIDEIA.
PAIDEIA está pensado como local-first para Claude Code. Si pones los PDFs de materiales de clase, tareas y soluciones dentro de la carpeta de una materia, genera una base de conocimiento para preparar exámenes dedicada solo a esa materia.
Funciones
- Convierte PDFs de materiales de clase/HW/soluciones a Markdown
- Extrae patrones de resolución repetidos a partir de las soluciones
- Marca las áreas con alta probabilidad de aparecer en el examen según la cobertura de las tareas
- Genera tarjetas de patrones, mapa de debilidades y una chuleta de una página
- Genera twin variants de problemas existentes
- Genera exámenes de práctica
- Lee por OCR PDFs de respuestas resueltas a mano y las califica comparándolas con la reference solution
- Acumula los patrones de error para reflejarlos en los siguientes ejercicios de práctica y en la chuleta
- Guarda todos los resultados como Markdown plano
Contexto
Lo que necesitan los universitarios no es “un tutor de IA más amable”, sino un sistema de aprendizaje por materia que siga acumulando mis materiales de clase y mis errores.
Los exámenes suelen estar más ligados al estilo de un profesor en particular y a la distribución de tareas que al conocimiento general. Incluso con el mismo concepto, importa de qué manera se evalúa, qué patrones de resolución se repiten y en qué parte suelo atascarme. Por eso PAIDEIA se parece más a un grafo de aprendizaje editable que a un chatbot conversacional. Si te equivocas una vez en un problema, ese error queda registrado en el mapa de debilidades y se refleja en los siguientes ejercicios y en la chuleta.
Local-First
Los resultados no quedan encerrados dentro de una app específica. Permanecen como archivos Markdown dentro de carpetas por materia, y se pueden abrir tal cual en herramientas como Obsidian. Para OCR, por defecto puede usar el flujo de vision de Claude/Codex y, de forma opcional, también permite conectar Qwen3-VL o Tesseract.
¡Lo comparto porque quiero validar sus funciones con el uso de muchas personas de carreras de ingeniería!
11 comentarios
https://github.com/OPTIMETA/PAIDEIA-opencode
https://github.com/OPTIMETA/PAIDEIA-Hermes
¡Ahora también pueden usar PAIDEIA en OpenCode y Hermes!
También estaría bien que soportara HTML.
Es una buena idea. Así también se podrían incluir gráficos o algunas figuras. ¡Gracias por la idea!
Parece que les reconocieron los patrones mentales a los profes jaja
Jaja, ¡gracias por verlo con buenos ojos!
¡Soy quien lo publicó! Como el README es un poco largo, quiero agregar un GIF de demo de 30 segundos y el resultado de
sample-coursepara que se entienda rápido.¡Antes de eso, me gustaría pedirles consejo a muchas personas!
¡Si me dejan sus opiniones, las revisaré de inmediato! ¡Gracias!
En el caso del punto 2, el flujo se ve bien, pero tengo curiosidad por ver qué tan bueno será el resultado real.
¡Actualización!
Como me sugirieron, agregué al README un video demo donde se ve el flujo real de funcionamiento. ¡Pueden verlo en el enlace! https://github.com/TaewoooPark/PAIDEIA
course materials→ análisis →weakmap/cheatsheetEn particular, hubo comentarios de que “querían ver más o menos qué tanto output real se genera”, así que lo reforcé para que, más que una simple explicación, se puedan ver la interacción real en la terminal y los materiales de estudio que se generan.
Si me siguen dando feedback, lo reflejaré de inmediato. ¡Gracias!
Yo personalmente lo estoy usando activamente para estudiar. Sobre todo, como mientras más lo usas más se van acumulando tus puntos débiles, siento con claridad que cuanto más tiempo lo usas, más se va personalizando.
Estaría bueno que también le dieran soporte a codex o gemini~ jaja
¡Gracias por tu comentario! Actualmente,
codexse ofrece en un repositorio aparte. (https://github.com/TaewoooPark/PAIDEIA-codex) También revisaremos la posibilidad de crear una versión para Gemini CLI.