About
TensorBloom is a graphical editor for PyTorch neural networks. It lets you see your model as a graph, train it, and export it.
Desktop app built with Tauri, React, and a Python sidecar. The frontend is a node-based graph editor (React Flow). The backend handles training, export, and shape inference over JSON-RPC.
Tech Stack
- Frontend — React 19, TypeScript, React Flow, Zustand, Tailwind CSS
- Desktop — Tauri v2 (Rust)
- Backend — Python sidecar with JSON-RPC
- ML — PyTorch 2.0+, TorchVision, ONNX
- Build — Vite, Cargo