Gymnasium-like environments for web worlds
Project description
Worlds
Gymnasium-like environments for web worlds
Coming Soon
Worlds is a Python library that provides Gymnasium-compatible environments for training AI agents on web-based tasks. Think of it as OpenAI Gym/Gymnasium, but for simulated web applications and APIs.
Vision
- Simulated Web Environments: Interact with web application clones (Gmail, social media, e-commerce, etc.)
- Dual Interface: Both visual UI and programmatic API access to environment data
- Multimodal Observations: Support for screenshots, DOM/HTML, and accessibility tree representations
- Flexible Action Spaces: High-level semantic actions and low-level input simulation
- Gymnasium Compatible: Full compatibility with the Gymnasium API for seamless integration with RL frameworks
Installation
pip install worlds
Quick Start
import worlds
# More coming soon!
Status
This package is currently in early development. Stay tuned for updates!
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file worlds_py-0.0.1.tar.gz.
File metadata
- Download URL: worlds_py-0.0.1.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f7d0a72e6effecafc21d608a03ee31c76327c89e27814cc6f7280a878a7e3ac
|
|
| MD5 |
9d5e7fc521657b266cb6febaeced9111
|
|
| BLAKE2b-256 |
baeaae95fd673a4c07df2b0c43b6658db2fe2d834effc8cbade50a3d77590469
|
File details
Details for the file worlds_py-0.0.1-py3-none-any.whl.
File metadata
- Download URL: worlds_py-0.0.1-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8af28b383eea7224e9875ed4e34a311c9158c226fc745113963419b386e94200
|
|
| MD5 |
0b2fe3a782a1d5beb1ddb6b4148bebd3
|
|
| BLAKE2b-256 |
5bfad9199f5d55e8f7a5bb402b27d6c922f148a43cebb159cf7134165d84752b
|