Antimony
POP: 0 GEN: 0 FPS: 60 CYCLE: 1
System Online...
शिवम् भारद्वाज RUST • WASM • WGPU FIELD MANUAL
Loading...

too.foo Field Manual

The only document you need to read.

Quick Start

run toofoo      # Landing page (localhost:3000)
run helios      # Solar system (localhost:3001)
run mcad        # MCAD viewer (localhost:3002)
run ecad        # ECAD editor (localhost:3003)
run website     # Personal site (localhost:3030)
run list        # Show all projects

Vision: "Let AI Design, Humans Build"

Open-source manufacturing platform in Rust:

  • MCAD: Mechanical CAD (open-source NX) → STEP + G-code
  • ECAD: Electronics CAD (open-source Altium) → Gerber
  • DNA Code: Everything defined in TOML configuration
  • LLM-Centric: AI writes code, you review previews

File Structure

S3M2P/
├── DNA/         # Core engine (algorithms, GPU)
├── MCAD/        # Open-source NX in Rust
├── ECAD/        # Open-source Altium in Rust
├── HELIOS/      # Solar system
├── SIMULATIONS/ # Boids, Chladni, etc.
├── SHIVAM/      # About Me timeline
├── BLOG/        # Blog platform
└── LEARN/       # Interactive lessons

Development Workflow

  1. Create GitHub issue
  2. Tell LLM: "work on issue 42"
  3. LLM creates worktree, implements, tests
  4. LLM pushes to preview/issue-42
  5. Review at: preview-issue-42.too.foo
  6. LLM creates PR → merges → production

Toolchain

  • Rust 1.91.1 (stable)
  • trunk 0.21.14 (WASM bundler)
  • zellij 0.43.1 (terminal multiplexer)
  • wgpu 22.1 (GPU compute)

Full Documentation

Complete manual at: ~/S3M2P/FIELD_MANUAL.md

Built with Rust. Designed by AI. Made for humans.