Skip to content

Quick Start Guide

This guide covers installation and basic usage of Torrify.

Installation

Download the latest installer for your operating system from GitHub Releases.

Supported Platforms:

  • Windows: .exe installer
  • macOS: .dmg image
  • 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:

  1. CAD Backend:
    • OpenSCAD: Verify path (default: C:\Program Files\OpenSCAD\openscad.exe on Windows).
    • build123d: Set path to Python executable with build123d installed.
  2. AI Provider (Optional):
    • Choose Gemini, OpenRouter, or Ollama.
    • Enter API Key.

Basic Usage

creating a Model

  1. Code: Type OpenSCAD code in the editor.
    openscad
    cube([10, 10, 10]);
  2. Render: Press Ctrl+S or click Render. The 3D view will update.

Using AI Assistance

  1. Chat: Describe what you want in the chat panel (e.g., "Create a cylinder with radius 5").
  2. Refine: Ask for modifications (e.g., "Make it taller").
  3. Images: Attach reference images using the paperclip icon.

Common Commands

CommandDescription
npm run electron:devStart app in development mode
npm testRun test suite
npm run buildBuild for production
npm run packageCreate installer for current OS

Troubleshooting

See TROUBLESHOOTING.md for detailed solutions to common issues like:

  • "OpenSCAD not found"
  • Port conflicts
  • Build errors

Released under the GPL-3.0 License.