Skip to content

Start Here

Torrify is an AI-assisted IDE for 3D CAD modeling that supports OpenSCAD and build123d.

🚀 Quick Setup

1. Prerequisites

  • OpenSCAD (Required) - The engine that creates your 3D models.
  • Node.js (Only if developing)
  • Python 3.x + build123d (Optional) - Only needed if you want to write Python code instead of SCAD.

2. Install & Run

powershell
# Clone and install
git clone https://github.com/caseyhartnett/torrify.git
cd torrify
npm install

# Start development server
npm run electron:dev

3. Usage

  • Editor: Write SCAD code (e.g., cube([10, 10, 10]);)
  • Render: Press Ctrl+S to view the 3D model.
  • AI Chat: Type requests in the chat panel to generate code.

📚 Documentation Map

ResourceDescription
InstallationDetailed installation steps for all platforms.
FeaturesComprehensive guide to AI, CAD backends, and settings.
Developer GuideSetup for contributors and developers.
TroubleshootingCommon issues and solutions.

Released under the GPL-3.0 License.