tokens&
For enterprises
Sign in
tokens&

Find tools, check provider offers, save a build plan, and share your work when you’re ready.

For buildersFor enterprises

For builders

  • Startup credits and perks
  • Agent Skills
  • Publish a project

For enterprises

  • Start free company workspace
  • Submit a tool, product, or perk

Community

  • Community
  • Newsletter
  • Events
Xin

© 2026 tokensand, LLC. All rights reserved.

  • Terms
  • Privacy
  • Security
  • Data Processing
  • Status
  1. Hackathon
  2. Project gallery
  3. Horizon Robot Dojo
Anonymous builderabout 1 hour agoJudging locked: Event build

Horizon Robot Dojo

Two simulated Unitree G1 humanoids spar in live MuJoCo physics, with a research agent evolving each style's moves and per-robot Liquid AI vision models deciding from each robot's own eyes.

Review the project

Start with the source code, then open the demo or video if available.

View GitHub repository
Project gallery
Project description
Robot Dojo pits two simulated Unitree G1 humanoids, karate-inspired vs taekwondo-inspired, in live MuJoCo physics on Unitree's pretrained balance policy, shown in a Three.js arena with each robot's own eye camera. Long-horizon angle: a research agent evolved each style's movement programs over dozens of physics trials, keeping compact versioned state (hypotheses, candidate lineage, held-out comparisons) instead of a growing transcript. Karate hand reach rose from 0.119 to 0.203 m on held-out seeds with zero falls; failed trials stay on record. Liquid AI: each fighter runs its own local LFM2.5-VL-450M (llama.cpp in Docker) that sees only its robot's head-camera frame and returns a schema-validated tactical intent. In a recorded bout, three accepted "approach" decisions closed the gap from 1.70 m to 0.73 m. Next: Liquid picks combos using compact opponent memory, moving to MLX on Apple Metal (0.13-0.24 s per call vs 8-16 s on CPU) and LEAP LoRA tuning on robot-eye decisions. Demo video: choreographed combos, but hits are scored from real physics contacts and a robot staggers only when a strike actually lands. Limits: the exchange sequence is scripted and the kick is not yet balance-validated. FLUX video renditions were planned but not built.
Tools used
  • Liquid AI
  • Codex
Project links
  • GitHub repository
Tools used
  • Liquid AI
  • Codex