Skip to content

Commit f7bb741

Browse files
Copilotinit27
andcommitted
Add comprehensive environments table to main README
- Added new "Available Environments" section after Featured Example - Table includes 10 environments with domain, description, and links - Organized by purpose: testing, code execution, LLM training, games, dev tools, finance, traffic, safety - All links verified to point to correct environment READMEs Co-authored-by: init27 <[email protected]>
1 parent 2581c54 commit f7bb741

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,25 @@ An e2e framework for creating, deploying and using isolated execution environmen
1010

1111
**🚀 Featured Example:** Train LLMs to play BlackJack using [torchforge](https://github.com/meta-pytorch/torchforge) (PyTorch's agentic RL framework): [`examples/grpo_blackjack/`](examples/grpo_blackjack/)
1212

13+
## Available Environments
14+
15+
OpenEnv provides a growing collection of environments across different domains for agentic RL research:
16+
17+
| Environment | Domain | Description | Documentation |
18+
|-------------|--------|-------------|---------------|
19+
| **Echo Env** | Testing | Simple message echo for testing framework infrastructure | [`src/envs/echo_env/`](src/envs/echo_env/README.md) |
20+
| **Coding Env** | Code Execution | Execute Python code in sandboxed environment with smolagents | [`src/envs/coding_env/`](src/envs/coding_env/README.md) |
21+
| **Chat Env** | LLM Training | Chat-based environment with tokenization and message history for conversation RL | [`src/envs/chat_env/`](src/envs/chat_env/README.md) |
22+
| **Atari Env** | Classic Games | 100+ Atari 2600 games via Arcade Learning Environment (Pong, Breakout, Space Invaders, etc.) | [`src/envs/atari_env/`](src/envs/atari_env/README.md) |
23+
| **OpenSpiel Env** | Game Theory | 70+ games from DeepMind's OpenSpiel (Tic-Tac-Toe, Poker, Chess, Catch, 2048, etc.) | [`src/envs/openspiel_env/`](src/envs/openspiel_env/README.md) |
24+
| **Git Env** | Software Dev | Git repository operations via Gitea for software development tasks | [`src/envs/git_env/`](src/envs/git_env/README.md) |
25+
| **FinRL Env** | Finance | Stock trading environment with technical indicators and portfolio management | [`src/envs/finrl_env/`](src/envs/finrl_env/README.md) |
26+
| **SUMO-RL Env** | Traffic Control | Traffic signal optimization using SUMO microscopic traffic simulation | [`src/envs/sumo_rl_env/`](src/envs/sumo_rl_env/README.md) |
27+
| **TextArena Env** | Word Games | Word games and reasoning tasks (Wordle, GuessTheNumber, etc.) | [`src/envs/textarena_env/`](src/envs/textarena_env/README.md) |
28+
| **DIPG Safety Env** | AI Safety | Medical domain safety training for high-stakes LLM applications with hallucination detection | [`src/envs/dipg_safety_env/`](src/envs/dipg_safety_env/README.md) |
29+
30+
Each environment follows the standard OpenEnv API (`reset()`, `step()`, `state()`) and can be deployed via Docker containers for isolated execution.
31+
1332
## OpenEnv on partner platforms:
1433

1534
- [Lightning AI Studio](https://lightning.ai/environments?section=featured)

0 commit comments

Comments
 (0)