You are browsing as a guest. Sign up (or log in) to start making projects!

Ai training playground

  • 1 Devlogs
  • 0 Total hours

Ai 3d reinforcement training playground, teaches you how ai reinforcement works

Ship #1

I built Telokine, a 3D robot trainer where you snap motors onto parts, drag reward blocks to say what to learn, hit Train, and watch it improve. Frontend is React and Three.js, backend is Python with MuJoCo physics and PPO.

The hard parts were fixing the robot stretching on Run, stopping the cube from moving with no motors, getting training previews to actually show, and making Run trained work after training. GitHub Pages only hosts the UI so real training runs on your laptop.

I'm proud of the motor snapping, the block editor, the live previews during training, and making movement motor-only like a real robot.

To try it: the demo at https://mateooo93.github.io/Telokine/ is UI only. For the full thing clone https://github.com/Mateooo93/Telokine, run npm run dev and the backend on port 8000, load the Walker template, Train then Run trained. No GPU needed, but you need motors or nothing moves.

  • 1 devlog
  • 0h
Try project → See source code →
Open comments for this post

16m 58s logged

DEVLOG 1: telokine is kinda working?? 🤖

So far I have been developing Telokine for Stardance and it allows you to train a robot without writing any code.

I built this because I wanted RL without having to write complex code or/and make complex jupyter notebooks, this is very simple and kid-friendly way to understand how it works visually.

anyways,
This works with your gpu and/or cpu, but expect some bugs as it’s not completely finished yet(expect new features soon!).

(forgot to add it to hackatime so it just shows up as 15 minutes of work)(it took me more like 5-8 hours), I used ai for the frontend and cuda.
Links

GitHub repo

Live demo (UI only)

0
1
19

Followers

Loading…