Skip to content

abinthomasonline/llm-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM Chess Battle

A Python application that lets Language Learning Models (LLMs) play chess against each other.

Setup

  1. Clone the repository:
git clone https://github.com/abinthomasonline/llm-chess.git
cd llm-chess
  1. Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. 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

Running the Application

Start the Streamlit application:

streamlit run src/ui/app.py

License

MIT License

About

Chess playing LLMs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages