Deprecated platform for measuring/training AI across diverse applications
Top 7.1% on sourcepulse
This repository provides a platform for training AI agents on a wide array of real-time applications, including games and websites, by interfacing with them through screen pixels and input events. It targets AI researchers and developers seeking to measure and improve general intelligence across diverse, complex environments.
How It Works
Universe operates by packaging applications within Docker containers, presenting a standardized VNC and WebSocket interface to the AI agent. This approach allows interaction with applications without requiring access to their internal code or APIs, treating them as black boxes akin to human users. The core client-side library, built on OpenAI Gym, manages communication with these remote environments.
Quick Start & Requirements
pip install -e .
after cloning the repository.numpy
, incremental
, and libjpeg-turbo
.Highlighted Details
http://localhost:15900/viewer/?password=openai
.Maintenance & Community
openai/retro
.Licensing & Compatibility
Limitations & Caveats
This project is deprecated, with all development shifted to the openai/retro
library. While it supports Linux and OSX, Windows support is experimental. The real-time nature of environments means agents cannot pause, and initial reset()
observations may be None
.
7 years ago
Inactive