sand3d
sand3d is an Apache-2.0 Python library for writing 3D objects as short, readable programs on top of Blender's bpy, designed so language models can write them in few tokens.
Why it matters
Aimed at developers and agent builders who want an LLM to generate 3D models, assemblies and jointed objects as code, with named parts rather than hand-computed coordinates.
Highlights
- Programs describe profiles, solids, edits, frames, joints and assemblies; the README says a part takes 2 to 6 times fewer tokens than the same part in Blender Python, CadQuery or FeatureScript (the maker's measurement).unverified
- The whole API is said to fit in a prompt at about 3,600 tokens.
- Parts, edges and faces are referenced by name, and the same program builds the same mesh deterministically.
- One call exports to GLB, URDF, USD, OBJ or STL; joints are carried in the formats that support them.
Taken from the project's own README, docs or launch page. Claims about speed or accuracy are the maker's unless stated otherwise.
Worth knowing: Token-savings figures are the maker's own benchmarks.
Quick facts
| Pricing | Free (open source) |
|---|---|
| Free or paid | Free (open source) |
| License | Apache-2.0 |
| Language | Python (3.11 and 3.13; bpy 4.5 and 5.2) |
| Platform | Python library over Blender's bpy; OS support not checkednot verified |
| GitHub stars | ★ 599 (as of 2026-11-06) |
| Maker | Sandflow-ai (GitHub) |
Links
- Official site: https://sandflow.ai/sand3d/
- Repository: https://github.com/Sandflow-ai/sand3d
- Release notes: https://github.com/Sandflow-ai/sand3d/releases
- Docs: https://sand3d.sandflow.ai/
Related ranking
See how established tools compare in Best AI Coding Tools for Developers. New releases aren't scored until we review them against the rubric.
What we couldn't verify
- quick_facts.platform (supported operating systems)
- highlights[0] (token comparison not independently verified)
Checked 2026-11-06 from the tool's own pages. Prices and star counts change, so confirm on the official site. Listing here is not a ranking or an endorsement.
One email a week on AI that saves business owners time
Every Friday: one tool pick with the business use case, what changed in tools you already use, and the week's AI news in plain English. No spam.
Free. Unsubscribe any time. See our privacy policy.