Metadata-Version: 2.3
Name: gyllm
Version: 0.1.0
Summary: Environment API for LLM agents.
License: MIT
Requires-Dist: ale-py ; extra == 'all'
Requires-Dist: browsergym-miniwob ; extra == 'all'
Requires-Dist: browsergym-visualwebarena ; extra == 'all'
Requires-Dist: browsergym-webarena ; extra == 'all'
Requires-Dist: browsergym-workarena ; extra == 'all'
Requires-Dist: datasets ; extra == 'all'
Requires-Dist: gymnasium ; extra == 'all'
Requires-Dist: math-verify ; extra == 'all'
Requires-Dist: regex ; extra == 'all'
Requires-Dist: fastapi>=0.110.0 ; extra == 'all'
Requires-Dist: uvicorn[standard]>=0.29.0 ; extra == 'all'
Requires-Dist: open-spiel ; extra == 'all'
Requires-Dist: sumo-rl ; extra == 'all'
Requires-Dist: textarena ; extra == 'all'
Requires-Dist: ale-py ; extra == 'openenv'
Requires-Dist: browsergym-miniwob ; extra == 'openenv'
Requires-Dist: browsergym-visualwebarena ; extra == 'openenv'
Requires-Dist: browsergym-webarena ; extra == 'openenv'
Requires-Dist: browsergym-workarena ; extra == 'openenv'
Requires-Dist: gymnasium ; extra == 'openenv'
Requires-Dist: open-spiel ; extra == 'openenv'
Requires-Dist: sumo-rl ; extra == 'openenv'
Requires-Dist: textarena ; extra == 'openenv'
Requires-Dist: ale-py ; extra == 'openenv-atari'
Requires-Dist: browsergym-miniwob ; extra == 'openenv-browsergym'
Requires-Dist: browsergym-visualwebarena ; extra == 'openenv-browsergym'
Requires-Dist: browsergym-webarena ; extra == 'openenv-browsergym'
Requires-Dist: browsergym-workarena ; extra == 'openenv-browsergym'
Requires-Dist: gymnasium ; extra == 'openenv-browsergym'
Requires-Dist: open-spiel ; extra == 'openenv-openspiel'
Requires-Dist: sumo-rl ; extra == 'openenv-sumo-rl'
Requires-Dist: textarena ; extra == 'openenv-textarena'
Requires-Dist: datasets ; extra == 'reasoning'
Requires-Dist: math-verify ; extra == 'reasoning'
Requires-Dist: regex ; extra == 'reasoning'
Requires-Dist: fastapi>=0.110.0 ; extra == 'web'
Requires-Dist: uvicorn[standard]>=0.29.0 ; extra == 'web'
Requires-Python: >=3.12
Project-URL: Homepage, https://github.com/RedTachyon/nanorl
Project-URL: Repository, https://github.com/RedTachyon/nanorl
Provides-Extra: all
Provides-Extra: openenv
Provides-Extra: openenv-atari
Provides-Extra: openenv-browsergym
Provides-Extra: openenv-openspiel
Provides-Extra: openenv-sumo-rl
Provides-Extra: openenv-textarena
Provides-Extra: reasoning
Provides-Extra: web
Description-Content-Type: text/markdown

# gyllm

Environment API and wrappers for LLM agents. This package powers the env layer used by nanorl.

Repo: https://github.com/RedTachyon/nanorl

## Install

```bash
uv pip install gyllm
```

## Web UI

Install the optional web extras and launch the server:

```bash
uv pip install "gyllm[web]"
uv run gyllm-web --host 127.0.0.1 --port 8000
```

Then open http://127.0.0.1:8000 in your browser.
