AI-Native CAD Platform

Design Real Parts.
Just Describe Them.

VibeCAD is an AI-native parametric CAD platform for designing real 3D parts through conversation, focused modeling tools, and editable geometry history.

// Tell VibeCAD what you need
 
prompt: "Create a mounting bracket
  with four M4 bolt holes,
  3mm thick aluminum,
  chamfered edges"
 
// VibeCAD generates parametric geometry
→ PartDesign.Pad(sketch, 3mm)
→ PartDesign.Pocket(holes, through)
→ PartDesign.Chamfer(edges, 0.5mm)
 
// Every step is editable in the history tree
Features

CAD Meets Conversation

Professional parametric modeling powered by AI, with the precision engineers demand and the simplicity creators love.

AI-Driven Modeling

Describe parts in natural language. VibeCAD translates your intent into precise parametric geometry using leading AI models — ChatGPT, Claude, Grok, or local models via Ollama.

Editable History Tree

Every operation lives in a parametric feature tree. Go back, change a dimension, and watch the entire model update. Full undo/redo with constraint preservation.

Professional Workbenches

PartDesign, Sketcher, Assembly, FEM analysis, and more — a full CAD suite. Built on decades of proven geometry kernels with industry-standard precision.

Script-First Workflows

Generate VibeScript, build123d, or OpenSCAD code. Full Python API access. Every AI-generated part is reproducible code you can version, share, and modify.

Secure by Default

API keys stored in your OS keyring, never in config files. OAuth tokens isolated per-session. No telemetry, no cloud lock-in. Your designs stay yours.

Cross-Platform

Native builds for Linux (AppImage + .deb), Windows (installer + portable), and macOS (Apple Silicon + Intel). Same experience everywhere.

Download

Get VibeCAD

Always the latest build, straight from the release pipeline. All downloads include SHA256 checksums.

Linux

AppImage for any distro, or .deb for Debian/Ubuntu.

Windows

Installer for standard setup, or portable 7z archive.

macOS

Universal DMG for Apple Silicon and Intel Macs.

Download links always point to the latest release artifacts.
View all builds and checksums on the GitHub Releases page.

Get Started

Up and Running in Minutes

From download to your first AI-generated part in three steps.

Install VibeCAD

Download the build for your platform. On Linux, make the AppImage executable and run, or install the .deb package:

sudo apt install ./vibecad_*.deb

Connect an AI Provider

Open Preferences → VibeCAD. Sign in with your ChatGPT subscription, or enter an API key for OpenAI, Anthropic, xAI, or a local model server like Ollama.

Start Designing

Open a new document, select a workbench, and describe your part. VibeCAD generates parametric geometry with a full editable history tree. Iterate by conversation.

Flexible AI

Your Models, Your Choice

Connect any provider. Use cloud APIs or run entirely local with Ollama.

ChatGPT Subscription
OpenAI API
Anthropic Claude
xAI Grok
Ollama (Local)
OpenAI-Compatible

Ready to Vibe Your Parts?

Download VibeCAD and start designing with AI today. Open source, cross-platform, no lock-in.