Skip to content
The Daily Repo

chisomobanzi / Serpentine3D

Open-source NURBS surface modeller — a Rhino-style freeform modeller on the OpenCASCADE kernel, with AI-native MCP integration

Why this job: works in the areas we cover, but does not say which job it does

What it does

  • Exact geometry. NURBS curves, surfaces and solids on the OpenCASCADE
  • A command line that speaks Rhino. loft, sweep2, filletedge,
  • Drawings from the model. A4 to A0 sheets with live detail views,
  • An assistant that can see. Describe a change and it runs the commands,
  • Headless. Script it in the built-in editor, batch it with

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 4 days ago
Stars
135
+5 this week
Licence
MIT
Allows business use
Downloads for
3 systems
Mac, Windows, Linux
Latest version
v0.12.4
Released 4 days ago
Built with
Python
98% of the code

Is it looked after?

Contributors
5
Last 90 days
Issues
84% closed
12 still open
Pull requests
56 merged
15 waiting
Releases
46
30+ in the last year
More: download files, languages, topics and project record

Download files, v0.12.4

  • Mac1 file, 19 downloads
  • Windows1 file, 111 downloads
  • Linux1 file, 80 downloads

All files on GitHub (opens in new tab)

Languages

  • Python 98%
  • HTML 1%
  • Shell <1%
  • JavaScript <1%

Topics

  • 3d-modeling
  • cad
  • linux
  • mcp
  • nurbs
  • opencascade
  • python
  • rhino

Project record

  • JobOther AI tools
  • StatusListed
  • Commits574
  • Forks21
  • Watching4
  • Stars in 28 days+47
  • CreatedJul 15, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 9, 2026

Type to search.

Try