Getting Started

Browse resources for getting started with RL Swarm.

Overview

RL Swarm is a peer-to-peer reinforcement-learning swarm you can run on a laptop or a GPU server. This page is an orientation & navigation hub.

Start by picking your OS below and follow the platform guide. If something breaks, start at Troubleshooting or join the Gensyn Discordarrow-up-right for help.

Before you Begin

RL Swarm is available across several environments: Windows (via WSL 2), Linux (Ubuntu 22.04+), and macOS (Intel and Apple Silicon).

System Requirements

  • A 64-bit arm64 or x86 CPU with at least 32 GB RAM, or an officially supported NVIDIA GPU (3090, 4090, 5090, A100, H100)

  • Between Python 3.10 and Python 3.13

  • Dockerarrow-up-right and Gitarrow-up-right installed & configured

  • Stable internet connection

triangle-exclamation

Accounts & Access

  • Hugging Face account: You’ll need a Write-access API token to participate in the swarm.

  • Gensyn Testnet account: Automatically created when you first log in through your browser during setup.

Supported Platforms & Installation Paths

FAQ

chevron-rightCan I run RL Swarm on my laptop?hashtag

Yes. If you don’t have a GPU, you’ll run in CPU mode. It will be slower, but you’ll still participate in the swarm.

chevron-rightWhat happens when I log in?hashtag

You’ll create an on-chain identity (via Alchemy) and a local swarm.pem file that identifies your peer.

chevron-rightWhat if I want to switch machines?hashtag

Copy your swarm.pem file to the new machine. That preserves your peer identity and animal name.

chevron-rightWhat if I encounter errors or crashes?hashtag

Check the Troubleshooting guide first, or visit our Discordarrow-up-right for help.

Resources

If you need additional set-up or post-launch support, you can open a ticketarrow-up-right or visit our Discord.arrow-up-right

Common setup issues and fixes.

Ask questions, report issues, or chat with the team.

Learn more about the AI Prediction Market and current experiments.

Track your peer’s training and on-chain activity.

Last updated