Skip to content
AI Primer
workflow

Levelsio describes using Claude Code to plan custom furniture and bills of materials

Levelsio described using Claude Code with 3D software to plan furniture parts and generate bills of materials, illustrated with a table design. Follow-ups distinguish ordering custom parts and hiring carpenters from assembling the furniture yourself.

2 min read
Levelsio describes using Claude Code to plan custom furniture and bills of materials
Levelsio describes using Claude Code to plan custom furniture and bills of materials

TL;DR

  • A non-coder designed a table with Claude Code: levelsio credits @theannalux with the design and describes generating a bill of materials for supplier orders.
  • The claimed 85% saving is an estimate: his examples turn an $8,000 dining table into $1,200 and a $30,000 sofa into $4,500.
  • Buyers could commission the physical work: Levels later described his intended approach as custom ordering and assembly.

The table has a glass top, and its designer worked in Claude Code’s terminal, according to Levels’ account. FreeCAD’s Python interface can create geometric parts from scripts.

A table from a style brief

The maker, @theannalux, started with a style idea and had neither furniture-design nor coding experience, according to the table thread. Levels describes a proposed design-to-order workflow with three stages:

  1. Part design: Claude Code develops the furniture piece by piece.
  2. 3D modeling: software such as FreeCAD or Blender handles the geometry.
  3. Procurement: a bill of materials identifies the parts to order from suppliers.

Claude Code and FreeCAD table-design demo

Python-driven CAD

FreeCAD exposes its Part module to Python, both through its interpreter and external scripts, according to its geometry scripting documentation. Its Python Features example also exposes editable length, width and height properties in the interface.

Scripted parametric objects carry a portability catch: their executable Python code is not automatically saved inside the CAD document. FreeCAD’s documentation says that code must be distributed separately for those objects to be fully recreated on another machine.

The 85% price claim

Levels applies an 85% reduction to two premium-price examples in his original post:

  • Dining table: $8,000 → $1,200.
  • Sofa: $30,000 → $4,500.

The claim runs ahead of the accounting: his published account provides no supplier quotes or itemized costs for materials, fabrication, shipping or assembly. He also conceded that a sofa would be harder than a dining table.

Custom orders and carpenters

Levels said he spent about $175,000 on branded furniture last year, then described his intended alternative as “custom ordered and assembled.”

He separately proposed a market for woodworkers and carpenters assembling furniture that customers design with AI agents and source from raw-material suppliers.

He also singled out Foshan for custom furniture and asked whether suppliers could expand custom assembly and worldwide shipping, saying some already offer those services.

Further reading

Discussion across the web

Where this story is being discussed, in original context.

On X· 4 threads
TL;DR2 posts
A table from a style brief2 posts
The 85% price claim1 post
Custom orders and carpenters2 posts
Share on X