Skip to main content

A modular AI agent experimentation tool.

Project description

agent home piSTAR Lab

PyPI PyPI - License

WARNING: Under active development - not ready for public use.

Overview

piSTAR Lab is a modular deep reinforcement learning platform built to make AI development accessible and fun.

Release: 0.0.1-dev (early release)

Documentation https://pistarlab.readthedocs.io

Features

  • Web UI
  • Plugin System for adding new agents, environments or tasks types
  • Python API, anthing you can do in the UI, you can do in Python as well
  • Run agents in single and multi player environments
  • Experiment tracking
  • Uses Ray Project (https://ray.io/) under the hood for distributed processing
  • More to come

UI Screenshots


agent home


agent home


agent home


agent home


agent home

Quick Start

Detailed documentation is published at https://pistarlab.readthedocs.io

Notes

Installation

from pypi

pip install -U pistarlab[all]

from repo

git clone  --single-branch --depth=1 http://github.com/pistarlab/pistarlab/
pip install -e ."[all]"

Usage

To launch piSTAR Lab UI, run:

pistarlab_launcher

Open browser to: http://localhost:7777

Contributing

We are still in an early phase of this release but if you are interested in contributing to piSTAR Lab, please reach out.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pistarlab-0.0.1.dev1.tar.gz (11.3 MB view hashes)

Uploaded Source

Built Distribution

pistarlab-0.0.1.dev1-py3-none-any.whl (15.2 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page