Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 912 Bytes

File metadata and controls

33 lines (23 loc) · 912 Bytes

Open Distributed Evolution Strategies (ODES)

Vibe-coded proof-of-concept for finetuning LLMs with evolution strategy (ES) and distributed GPU workers communicating via http.

Web Interface

webinterface.mp4

Features

  • Distributed evolution strategy with dynamic population scaling
  • Lightweight Python client
  • Web interface for real-time monitoring
  • Lightweight model state broadcasting

Requirements

Installation

# Create and activate environment
conda create -n myenv python=3.12 -y
conda activate myenv

# Install dependencies
pip install --upgrade uv
uv pip install vllm --torch-backend=auto

## Usage
```python vllm_client.py --url https://odesapi.schumann.pub --project_id 1```