longshot20250210095629.mov
This is an AI - vs - AI chess game with two large - scale models competing. The project uses the chess.js library for game logic and integrates the OpenRouter API for the models to generate move suggestions, creating an exciting algorithmic battle.
- 🎮 AI VS AI chess
- 📜 Move history tracking
- 🤖 Support for multiple AI models
- 🌐 Responsive UI design
- Node.js 16+
- npm 7+
# Clone the repository
git clone https://github.com/Way-To-AGI/ai-chess.git
# Navigate to the project directory
cd ai-chess
# Install dependencies
npm install# Start the development server
npm run devOpen your browser and visit http://localhost:3000 to start playing.
ai-chess/
├── src/ # Source code
├── public/ # Static assets
├── package.json # Project dependencies
├── LICENSE # License file
└── README.md # Project documentation
We welcome contributions of all kinds! Please follow these steps:
- Fork the project
- Create your feature branch (
git checkout -b feature/YourFeature) - Commit your changes (
git commit -m 'Add some feature') - Push to the branch (
git push origin feature/YourFeature) - Open a Pull Request
Please ensure your code follows the project's coding style and passes all tests.
This project is licensed under the MIT License - see the LICENSE file for details.
- chess.js - Chess logic library
- OpenRouter API - AI move suggestions