Terminal-Based 3D Renderer Built with Multi-Agent Claude Code System

A developer built tortuise, a terminal-based 3D renderer that displays Gaussian splats using Unicode halfblock characters and ASCII symbols. The project was created over 3 days using a Claude Code setup with approximately 70-80 total agents across 3-4 sessions.
Agent Architecture
The Claude Code setup uses a specific pattern:
- Main session acts as coordinator, delegating tasks and communicating with the developer
- Task subagents can contain subagents inside them via agent-mux (skill and SDK→CLI wrappers)
- A "get shit done subagent" handles most work, capable of using Claude Code, Codex, and opencode agents internally
Development Workflow
The developer used several agent coordination strategies:
- Plan with Opus → challenge with Codex 5.3 xhigh → build with Codex-es 5.3 high → audit with Opus or Codex 5.3 xhigh
- For hard optimizations: Multiple Opus sessions with 4-5 Codex 5.3 xhigh agents in parallel researching orthogonal improvement approaches
- Self-verification loop using Peekaboo skill + toolset (macOS GUI automation) allowing agents to launch the terminal app on a headless Mac Mini and debug visually
- Context preservation between sessions via: .claude sessions JSON → deterministic markdown file → digest by Sonnet 4.6
Technical Details
tortuise is a TUI Gaussian Splats renderer with these characteristics:
- Renders .ply and .splat files in Unicode halfblock characters
- Handles 1M+ splats
- CPU-only rendering using Rust + Rayon
- Six render modes
- Runs over SSH
- Works on M2-M4 Apple Silicon
Challenges Encountered
The development faced several obstacles:
- Agents struggled to produce working Metal shaders for Gaussian Splats rendering, with neither Codex 5.3 xhigh nor Opus 4.6 succeeding
- Without proper code guidelines and modular design, agents tended to create "hacky monoliths" with "+5k lines of madness"
- Considerable work was spent on "common sense based polishing" like proper key mappings for movement and rotation
The project was inspired by Apple's open source SHARP model for image-to-3D scene conversion and the desire to create a GPU-free viewer for Gaussian splatting. The developer is continuing to add features, including a script to load 3D scenes from websites like SuperSplat.
📖 Read the full source: r/ClaudeAI
👀 See Also
Beacon: Open-Source Memory Layer for AI Coding Agents
Beacon hooks into 20+ agent harnesses, captures session telemetry, and distills it into approved skills and MCP-context any future agent can reuse.

wearehere browser extension scans sites for tracking and privacy risks
wearehere is a browser extension that scans websites across ten categories including cookies, trackers, device fingerprinting, and dark patterns, then scores them based on privacy risks. It's under 200KB, runs locally in the browser, and also comes as an npm package for integration with AI agents via barebrowse MCP server.

Local AI Development with Qwen3.6-27B and Opencode on a 5090
A Reddit user shares their experience switching from cloud AI coding tools (Claude Code, Cursor) to a local setup using Opencode + llama-server + Qwen3.6-27B at 128K context on a single RTX 5090, citing freedom from usage limits and account risks.

MCP Server Enables AI Agents to Make Real Purchases with Ephemeral Virtual Cards
A developer has built an MCP server that allows AI agents to complete real purchases using ephemeral virtual Visa cards issued just-in-time. The system requires user approval via MFA and issues cards locked to specific merchants with 15-minute TTLs.