Quick Start Guide
This guide covers installation and basic usage of Torrify.
Installation
Option A: Installers (Recommended)
Download the latest installer for your operating system from GitHub Releases.
Supported Platforms:
- Windows:
.exeinstaller - macOS:
.dmgimage - Linux:
.AppImage
Option B: Build from Source
For developers who want to modify the code. 👉 See the Developer Guide
Configuration
On first launch, configure your settings via the Settings (⚙️) icon:
- CAD Backend:
- OpenSCAD: Verify path (default:
C:\Program Files\OpenSCAD\openscad.exeon Windows). - build123d: Set path to Python executable with
build123dinstalled.
- OpenSCAD: Verify path (default:
- AI Provider (Optional):
- Choose Gemini, OpenRouter, or Ollama.
- Enter API Key.
Basic Usage
creating a Model
- Code: Type OpenSCAD code in the editor.openscad
cube([10, 10, 10]); - Render: Press
Ctrl+Sor click Render. The 3D view will update.
Using AI Assistance
- Chat: Describe what you want in the chat panel (e.g., "Create a cylinder with radius 5").
- Refine: Ask for modifications (e.g., "Make it taller").
- Images: Attach reference images using the paperclip icon.
Common Commands
| Command | Description |
|---|---|
npm run electron:dev | Start app in development mode |
npm test | Run test suite |
npm run build | Build for production |
npm run package | Create installer for current OS |
Troubleshooting
See TROUBLESHOOTING.md for detailed solutions to common issues like:
- "OpenSCAD not found"
- Port conflicts
- Build errors