Communitygithub.com

Jojo4911/chess-ai-agent

Agente de IA ReAct que ayuda a jóvenes ajedrecistas a aprender aperturas. El LLM orquesta autónomamente 4 herramientas: RAG sobre Wikichess (Milvus), Explorador de Aperturas de Lichess, evaluación Stockfish y descubrimiento en YouTube.

¿Qué es chess-ai-agent?

Jojo4911/chess-ai-agent es un agente de IA especializado en el aprendizaje de aperturas de ajedrez para jóvenes jugadores. Utiliza un enfoque ReAct (Razonamiento + Actuación) donde el modelo de lenguaje grande (LLM) orquesta de manera autónoma cuatro herramientas clave: un sistema de Recuperación Aumentada por Generación (RAG) sobre Wikichess utilizando Milvus para consultas de aperturas, el Explorador de Aperturas de Lichess para datos actualizados de partidas reales, el motor de ajedrez Stockfish para evaluaciones tácticas profundas, y la búsqueda en YouTube para descubrir videos educativos. Construido con LangGraph para el flujo de trabajo del agente, FastAPI como backend, MongoDB para almacenamiento de datos de usuarios y sesiones, y Angular para la interfaz de usuario, este agente ofrece una experiencia interactiva y educativa. Su utilidad radica en combinar fuentes de conocimiento técnicas y visuales, adaptándose al nivel del jugador y proporcionando explicaciones en tiempo real, todo sin intervención manual del LLM. Es ideal para escuelas de ajedrez, plataformas de aprendizaje autodidacta y asistentes de entrenamiento personalizados.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add Jojo4911/chess-ai-agent

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace chess-ai-agent?

ReAct AI agent helping young chess players learn openings. The LLM autonomously orchestrates 4 tools: RAG over Wikichess (Milvus), Lichess Opening Explorer, Stockfish evaluation, and YouTube discovery. Stack: LangGraph, FastAPI, MongoDB, Angular.

Skills relacionados