Volver a proyectos

2025 - Instituto de Inteligencia ArtificialIIA

StudyAgents

Asistente de Aprendizaje con IA

Capstone del programa Desarrollador 10X con IA (Instituto de Inteligencia Artificial): 8 semanas de formación intensiva + proyecto final. Plataforma multi-agente en producción, integrada en mi portfolio, para estudiar de verdad — no solo leer párrafos de un chat.

Formación + capstone

Study Agents es el proyecto final del curso Desarrollador 10X con Inteligencia Artificial del Instituto de Inteligencia Artificial: un programa de 8 semanas más proyecto, donde consolidé agentes, RAG, APIs con Python y producto web con Next.js. Partí de lo visto en clase (orquestación de LLMs, pipelines, buenas prácticas) y fui mucho más allá con aprendizaje autónomo: arquitectura multi-agente completa, UX de estudio pensada para el día a día del estudiante y despliegue real enlazado desde este portfolio. Es mi pieza estrella de IA aplicada a un problema que vivía como alumno.

El producto

La propuesta: convertir la IA en un compañero de estudio interactivo. El usuario sube PDFs, el sistema los indexa con RAG (ChromaDB) y ocho agentes especializados cubren el ciclo completo — explicar con el nivel adecuado (0-10), responder dudas con contexto, generar tests y ejercicios, corregir con feedback educativo y exportar apuntes. Todo corre sobre FastAPI + LangChain en backend y Next.js en frontend, con login Google y demo pública para que cualquier reclutador o profesor pueda probarlo en un clic.

Lo que he desarrollado

  • Del curso 10X al producto real

    Transformé el capstone del Instituto de IA en una aplicación desplegada y mantenida: no es un mockup, es código en producción con documentación, demo en vídeo y enlace directo desde proyectos.

  • 8 agentes orquestados

    Content Processor, Explanation, Q&A, Test Generator, Feedback, Exercise Generator/Corrector y Correction Agent, con memoria compartida y routing inteligente GPT-3.5 / GPT-4.

  • RAG sobre tus apuntes

    PDFs → chunking → embeddings → ChromaDB. Cada respuesta se apoya en el material del usuario, no en alucinaciones genéricas.

  • Flujos de estudio completos

    Chat, apuntes Markdown→PDF, tests adaptativos, flashcards de idiomas, intérprete de código en navegador y panel de progreso.

  • En producción

    paupedrejon.com/study-agents · NextAuth (Google) · API keys por usuario · backend FastAPI escalable.

  • Integrado en el portfolio

    Mismo monorepo Next.js 15, i18n, identidad visual coherente y CTA visible en la home y en proyectos.

Stack tecnológico

Separación clara: Python orquesta la IA; React/Next.js entrega la experiencia.

  • Next.js 15App Router · UI · despliegue
  • React & TypeScriptFrontend interactivo
  • FastAPIAPI y orquestación de agentes
  • LangChain + OpenAILLMs y pipelines de IA
  • ChromaDBBase vectorial · RAG
  • NextAuth.jsLogin con Google
  • Python 3.11Backend y agentes
  • jsPDF / MarkdownExportación de apuntes

Mi rol

Responsable único del capstone: diseño de arquitectura multi-agente, backend Python, frontend Next.js, RAG, integración en el portfolio, despliegue, documentación (README + demo) y iteración UX basada en uso real como estudiante.

Caso de estudio: Study Agents — Plataforma educativa con IA

Study Agents transforma PDFs y apuntes en un tutor personal con ocho agentes especializados, RAG sobre ChromaDB y flujos completos de estudio: chat, tests, ejercicios y exportación de apuntes.

El problema

Los estudiantes usan chats de IA genéricos que no conocen su material, no adaptan explicaciones a su nivel (0-10) y no ofrecen un ciclo de estudio estructurado con tests, corrección y seguimiento de progreso. Como alumno de la UPC, vivía este problema a diario.

La solución técnica

Arquitectura multi-agente con FastAPI + LangChain: Content Processor indexa PDFs en ChromaDB, Explanation Agent adapta al nivel del usuario, Q&A responde con contexto RAG, Test/Exercise Generators crean evaluaciones personalizadas, y Feedback/Correction Agents dan retroalimentación educativa. Frontend Next.js 15 con NextAuth (Google), API keys por usuario y demo pública integrada en el portfolio.

Resultados

Plataforma en producción en paupedrejon.com/study-agents, accesible con un clic desde el portfolio. Capstone del programa 10X Developer con IA del Instituto de Inteligencia Artificial. Demostrable para reclutadores: no es un mockup, es código mantenido con backend escalable.

  • Agentes IA8 especializados
  • BackendFastAPI + LangChain
  • Vector DBChromaDB (RAG)
  • EstadoEn producción
StudyAgents — Asistente de Aprendizaje con IA | Pau Pedrejon