It is a chess AI tutor that evaluates your lichess games and helps you improve through customized puzzles, using AI to evaluate and understand every move possible.
-
Clone the repository
-
Install the dependencies (npm install, pip install)
-
Run the frontend (npm run dev)
-
Run the backend (flask --app app run)
-
Run search backend ( npm start )
-
Start the Chroma DB with chroma run --path ./getting-started
Read the docs for more clarification ( https://docs.trychroma.com/getting-started )
- Google Gemini API
- RAPID CHESS API
- Llama API
- Groq API
- Get customized puzzles based on your lichess games
- Evaluate your games and give you personalized feedback with AI
- Upload your games to the database and view them in the website or search for popular games with semantic search
- Example: "Carlsen, Nakamura, Queens openings"







