From idea to machined part. With an AI agent.
Describe what you want to make. Design, refine, and prepare toolpaths for CNC machining in one intelligent, cloud-based workspace.
Built for people who make things.
From a first cut on a new machine to a hundred orders a week.
Etsy & Amazon sellers
One parametric product, every size and name a listing needs.
Sign makers & custom shops
From the client’s photo to toolpaths the same day, refined together on one live link.
Cabinet & furniture makers
Change a width or a sheet thickness, and every part, dado and joint follows.
New CNC owners & hobbyists
Say what you want in plain words. Nothing is cut until you approve it.
One listing. Every size.
Build your product once as a parametric component. Ask your agent for an 8, 12 and 18-inch version — or a new name on the same sign — and get cut-ready files for each in minutes, not an evening of redrawing.
- Every size and variant from one component
- Personalised names and numbers without redrawing
- Toolpaths regenerate for each size
CAD/CAM was built for clicking. Upcut is built for your agent.
You say what you want, it does the drawing and the setup, and you stay in charge of every change.
Every line by hand. Menus, offsets and node edits — the idea waits while you click.
Fragile vectors. Change the sheet thickness and every joint, pocket and depth needs redoing.
Manual CAM setup. Hours on tabs, dogbones, ramps and tool settings for every job.
AI that makes pictures. Image generators give you something to look at, not something you can cut.
Stuck on one shop PC. Dongles, installs and files emailed back and forth.
Describe it, watch it drawn. ChatGPT or Claude creates editable vectors, real fonts and components in your canvas. Take over at any point.
Parameters and formulas. Sizes are named variables. Change one and the geometry and toolpaths follow.
Toolpaths prepared with you. Your agent asks about stock and bits, adds clearances and tabs, and prepares toolpaths. Nothing is final until you approve.
Every change is real geometry. Each edit is named in the layers, undoable, and kept in the version history.
One shared workspace in the browser. You, your agent and your client open the same project anywhere — saved as you go.
Everything between the idea and the machine.
Design, parameters, nesting and toolpaths in one workspace your agent can work in — and so can you, from any device.
- Agentic CAM
Your AI shop-floor assistant.
Stop configuring toolpaths by hand. Your agent reads the design, finds inside corners that need dogbone or T-bone clearance, recommends feeds and speeds for your bit and stock, and flags collision risks before you hit cut.
- Parametric engine
Design once. Re-use forever.
Build furniture, cabinetry and enclosures from named dimensions — Length, Material_Thickness, Dado_Depth. Change one and the whole layout, toolpaths included, recalculates without breaking.
- Smart nesting
More parts per sheet.
True-shape nesting follows the grain, keeps bit-diameter spacing between parts, adds hold-down tabs, and orders cuts so nothing shifts on a vacuum or T-track bed.
- Browser-first
From office desk to CNC tablet.
Design on your Mac or PC, check the cut preview on a tablet beside the machine, and share a live link with your client. Nothing to install, and every change is saved.
Bring your agent. Start creating.
Talk to your agent where you already use it. See and control the design in Upcut.
- Step 1
Switch your agent on in Upcut.
Open Settings → Agents and turn on ChatGPT or Claude. Choose the workspaces it can reach, and whether it may create and edit designs or only read them.
- Step 2
Add Upcut to your agent.
In ChatGPT, add Upcut as a connector and approve access when Upcut asks. In Claude, add it as a custom connector — or, in Claude Code, run the one-line command Upcut shows you.
- Step 3
Ask for something.
Your agent opens the design in Upcut. Keep talking to it where you are, and watch the work in your workspace.
Upcut connects to agents over MCP, the open standard for giving agents tools, so Codex and other MCP clients connect the same way. Each agent gets its own key and its own permissions — replace the key or switch the agent off at any time.
You stay in control of every change.
Watch edits happen live. Inspect any object, adjust the design yourself, or undo a change. Review toolpaths before exporting them.
An agent reaches only the workspaces you choose, and does only what you allow it to. Nothing leaves Upcut for your machine until you export it yourself.
Your agent brings the intelligence. Upcut gives it a place to work.
Use the agent you prefer today, and connect another as your needs change.
ChatGPT
Add Upcut as a connector and approve access when Upcut asks.
- Design
- Collaborate
- Prepare to make
Design together
Editable vectors, real fonts and parameters on a multiplayer canvas — you and your agent in the same project.
Claude
Add Upcut as a custom connector — or run the one-line command in Claude Code.
Prepare to make
Toolpaths prepared with your agent and reviewed by you before anything is cut.
Upcut runs an MCP server. Agents connect over HTTP and sign in with OAuth — or with a per-agent key, for local clients and bridges.
Tools mirror the editor’s own operations: components, shapes and modifiers, parameters and formulas, layers. A batch of edits applies all at once or not at all. Toolpath and export tools are next.
- upcut_create_component
- upcut_create_shape
- upcut_add_modifier
- upcut_set_parameter
- upcut_test_formula
- upcut_apply_commands
The upcut-workspace skill teaches an agent how Upcut works. Every release is versioned and never changes afterwards; agents fetch it with upcut_get_skill.
FAQs
Which agents work with Upcut?
ChatGPT and Claude, including Claude Code. Upcut connects to agents over MCP, the open standard for giving agents tools, so Codex and other MCP clients connect the same way.
How do I connect my agent?
Turn your agent on in Upcut under Settings → Agents and choose what it can reach. Then add Upcut to your agent: a connector in ChatGPT, a custom connector in Claude, or the one-line command Upcut shows you in Claude Code. You can also copy the onboarding prompt at the top of this page and paste it to your agent.
Do I need to know CAD or CAM?
No. Describe what you want in plain words and your agent does the drawing and the setup. Everything it makes is an editable vector, so you can also select and change anything yourself.
Can my agent change something I didn’t ask for?
An agent reaches only the workspaces you choose, and does only what you allow — read only, or create and edit. Every save it makes is its own revision under its name, so you can restore the one before any change.
Will anything be cut without my approval?
No. Toolpaths wait for your review — each operation, its cutter and its depth — and nothing leaves Upcut for your machine until you export it yourself. Simulate and check every file before you run it.
Which machines does Upcut support?
Upcut produces G-code for machines that cut material. Tell us your machine when you join the waitlist: it tells us whose machine to support first.
Can I use Upcut today?
Upcut is in early access, and we are letting people in as we go. Leave your email and we’ll let you know when you’re in.
Be one of the first to try Upcut.
Bring your agent into Upcut and make it yours. Leave your email and we’ll let you in as soon as we can.