Skip to content

deltartificial/react-three-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Three Agents

A framework for training and visualizing reinforcement learning agents in 3D environments using React Three Fiber and Python.

Setup

  1. Install Node.js dependencies:

    npm install
  2. Create a Python virtual environment:

    python3 -m venv venv
    source venv/bin/activate
  3. Install the Python SDK:

    cd packages/sdk-python
    pip install -e .
    cd ../..
  4. Build the TypeScript library:

    npm run build:lib

Running the Example

You can run all components together:

npm start

Or run each component separately:

  1. Start the WebSocket server:

    npm run start:server
  2. Start the React client:

    npm run start:client
  3. Start the Python agent:

    npm run start:agent

About

🤖 Reinforcement Learning Agents in React Three Fiber

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published