Skip to content

GeneralBots/helicoder

Repository files navigation

🚁 General Bots Helicoder - 3D Code Assistant

Complete 3D visualization of code with LLM agent integration.

7.mp4

✨ Features

  • 🏙️ Auto-generated 3D city from your codebase
  • 🦗 Flying Agent (General Bots Helicoder)
  • 🔥 Particle trails & effects
  • 📊 Git diff visualization
  • 🌐 Multiplayer demo mode
  • 🎨 Optimized rendering for performance
  • ⚡ Real-time code execution with flight path visualization

🚀 Quick Start

# Setup
cargo build --release

# Configure
cp .env.example .env
nano .env  # Set PROJECT_PATH and Azure OpenAI keys

# Run
cargo run --release

🎮 Controls

  • ← → - Navigate
  • Space - Toggle particle trails
  • M - Toggle multiplayer demo
  • G - Show git changes
  • Mouse drag - Rotate camera
  • Scroll - Zoom

📁 Structure

  • src/world/ - Filesystem scanning & 3D city generation
  • src/agent/ - LLM integration & tool execution
  • src/effects/ - Particle systems & trails
  • src/renderer/ - 3D rendering & camera logic
  • assets/shaders/ - Custom WGSL shaders

🎨 Visual Effects

All buildings have:

  • Billboarded Labels (always legible)
  • Height = lines of code
  • Color = file type

Agent:

  • Flight Path Visualization

About

General Bots VR coding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published