Metadata-Version: 2.4
Name: skyrl-gym
Version: 0.2.0
Summary: RL environments for LLMs implemented with the Gymnasium API.
Author: NovaSkyAI AI Team
License: MIT
Project-URL: Repository, https://github.com/NovaSky-AI/SkyRL
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: func_timeout
Requires-Dist: pandas
Requires-Dist: requests
Requires-Dist: omegaconf
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"

# SkyRL-Gym

A library of RL environments for LLMs implemented with the Gymnasium API.

## Key Features

- Simple `Environment` interface following the Gymnasium API. 
- Library of ready-built environments for math, code, search, and text-to-SQL.
- A reusable `tool` interface. Developers can implement a tool once, and use it across any environment.
- Supports multi-tool environments

## Installation

You can install the latest release from PyPI:

```bash
pip install skyrl-gym
```

or install from source:

```bash
git clone https://github.com/NovaSky-AI/SkyRL.git
cd SkyRL/skyrl-gym
pip install -e .
```

## Documentation

To build your first environment, see our [Walkthrough Docs](https://docs.skyrl.ai/docs/tutorials/new_env).

All docs are available at [https://docs.skyrl.ai/docs/](https://docs.skyrl.ai/docs/).
