Repository navigation
Releases: RhythrosaLabs/node-mode
Releases · RhythrosaLabs/node-mode
Release list
v1.0.0 - Initial Release
Node Mode v1.0.0 — Initial Release
Core canvas
- Infinite pan/zoom canvas with dot-grid background
- Drag-and-drop node placement with @dnd-kit
- Visual bezier connection lines between nodes
- Click canvas to deselect / cancel active connection
Nodes (13+)
- Text: OpenAI (GPT-4o/Turbo/3.5), Anthropic (Claude 3.5 Sonnet/Opus/Haiku), Google Gemini 1.5, Perplexity Sonar
- Image: DALL-E 3, Stable Diffusion XL, Google Imagen, Runway
- Video: Luma Dream Machine, Runway Gen-2
- Audio: MusicGen, Bark TTS (via Replicate)
- 3D: Shape-E model generation + interactive Three.js viewer
Pipeline execution engine
- Topological dependency resolution — runs nodes in the correct order automatically
- Auto-detects terminal (sink) nodes so you never need to specify a root
- Abort mid-run with Escape key or Stop button
- Per-node status badges (running / completed / error) with elapsed time
- Progress messages shown inline during execution
Output management
- Inline previews for images, video, audio, and text directly on each node
- File manager modal to browse, download, and delete all generated outputs
- Save/load entire workflows as JSON files
Quality of life
- Full undo/redo history (Ctrl/Cmd+Z / Ctrl+Shift+Z)
- Delete selected node with Delete/Backspace key or trash icon
- Side-panel node config (model, prompt, temperature, dimensions, etc.)
- Config forms for ALL 13 node types
- API key settings panel (keys persisted in localStorage — never sent to any server)
- Cron scheduler for automated pipeline runs
- Dark/light mode toggle
- Zero backend — runs entirely in the browser