Overview

Tau is a modern CAD platform that supports multiple CAD kernels for AI-assisted 3D modeling and design.

Features

  • Multi-Kernel Support: Work with Replicad, OpenSCAD, and Zoo (KCL) kernels
  • AI-Powered: Intelligent CAD model generation with RAG-enhanced assistance
  • Web-Based: Browser-based CAD modeling with real-time collaboration
  • Export Capabilities: Support for STL, STEP, and other CAD formats

Getting Started

Choose your preferred CAD kernel and start building:

  • Replicad - Parametric TypeScript/JavaScript API backed by OpenCascade.js
  • OpenSCAD - WebAssembly build of OpenSCAD with .scad syntax
  • Zoo (KCL) - KittyCAD Language for cloud-native CAD with AI integration

Architecture

Learn about the technical implementation:

  • RAG System - How intelligent API documentation retrieval works
  • AI Evaluation - Standards for CAD-AI prompt engineering