A React-based mind-mapping and brain-dump app with an interactive visual canvas.
ThoughtTree is a node-based mind mapping tool built for fast, visual brain dumps. Double-click to create nodes, drag to rearrange, branch to expand ideas — all on a dark-themed full-screen canvas with zero external dependencies.
This project operates under the ShaneTheBrain Constitution.
- Interactive canvas with grid texture overlay
- Hierarchical tree structure with parent-child relationships
- Draggable nodes with inline text editing
- SVG-based connectors between nodes
- One-click branching and cascading deletion
- Dark theme with orange accents
All repos in this ecosystem run on local-first hardware:
| Component | Detail |
|---|---|
| Compute | Raspberry Pi 5 (16 GB RAM) |
| Chassis | Pironman 5-MAX by Sunfounder |
| Storage | 2x WD Blue SN5000 2 TB NVMe — RAID 1 via mdadm |
| Core path | /mnt/shanebrain-raid/shanebrain-core/ |
| Networking | Tailscale VPN across all nodes |
Pi before cloud. Privacy before convenience. — Pillar 4
| Partner | Role |
|---|---|
| Claude by Anthropic · claude.ai | Co-built this entire ecosystem |
| Raspberry Pi 5 · raspberrypi.com | Local compute backbone |
| Pironman 5-MAX · pironman.com | NVMe RAID 1 chassis that made it real |
"I could not have done any of this without them."
@thebardchat · Hazel Green, Alabama
Part of the ShaneBrain Ecosystem · Built under the Constitution
