Skip to content

Workbench

Codex for building things in the physical world.

Core trick

Generates interactive 3D previews and step-by-step guides from a described project, then adapts the plan when users upload progress photos.

Tags

Description

Codex for building things in the physical world. Workbench helps people make physical things they don’t yet know how to build. Describe an idea in everyday language, and it turns that idea into a practical project -- an interactive 3D preview, illustrated instructions, tools, materials, and real shopping links. Most tutorials assume you have the same space, supplies, and experience as their author. Workbench adapts to yours. Ask a question, upload a progress photo, or explain that you’re missing a tool, and it helps adjust the plan while preserving what you’ve already completed. It brings planning, learning, sourcing, and building into one simple workspace so an unfamiliar project feels approachable from the first idea to the last step.
willfeldman/workbench★ 00 forksTypeScriptCreated Sep 8, 2026 · last push Sep 9, 2026

README excerpt

# Workbench

From an idea to something you made.

**[Try Workbench live](https://workbench-astra.vercel.app/)** · [Explore the examples without signing in](https://workbench-astra.vercel.app/demo)

Workbench is an AI workspace for physical projects. Describe an idea, work through a few useful questions, then build from a complete guide with an interactive 3D preview, materials, tools, and source-backed shopping links. Ask follow-up questions or upload progress photos to adapt the project as you go.

## What’s included

- Minimal, responsive conversation and project workspace
- Astra planning, photo understanding, structured guides, and 3D scene generation
- Full guides with short action paragraphs, generated step illustrations, part dimensions, progress, final photos, and print layouts
- Material/tool ownership, pack-aware cost estimates, and researched US retailer links
- Versioned plans, reviewable photo suggestions, undo/restore, and preserved completed work
- Google sign-in with private accounts and image storage using Supabase; optional invitation restriction
- Durable background execution on **Vercel Workflows** — no Trigger.dev account
- Optional AI illustrations using the newest supported model available to the account, independent of the interactive 3D preview
- Three illustrated example projects at `/demo`, usable without credentials; signed-in users can open private, editable copies with saved progress

## Run locally

Requires Node.js 22 or newer.

```sh
npm ci
cp

Team