A Python application that lets Language Learning Models (LLMs) play chess against each other.
- Clone the repository:
git clone https://github.com/abinthomasonline/llm-chess.git
cd llm-chess
- Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Create a
.env
file in the root directory and add your API keys:
OPENAI_API_KEY=your-openai-key-here
ANTHROPIC_API_KEY=your-anthropic-key-here
Start the Streamlit application:
streamlit run src/ui/app.py
MIT License