AI UNDERDOGSDAILY PICK
AI UNDERDOGS
AI 终于能画 CAD 了
CAD for AI Agents
jdilla1277/agentcad
你让 Claude 帮你设计一个机械零件
它只会干瞪眼
因为它压根没有可以调用的建模工具——直到现在
Ask Claude to design a mechanical part and
it stares blank. There's been no modeling API
for agents to actually call — until now
给 AI 造的 CAD 接口
A CAD Tool Agents Can Call
Agentcad 本质是一套建模接口
接在 OpenSCAD 引擎上
Claude Code
Cursor 这类 AI Agent 能直接通过 MCP 协议调用它来创建和编辑 CAD 模型
不用拼接 shell 命令
Agentcad is a modeling interface built on OpenSCAD
exposed as an MCP server. Claude Code, Cursor
and other agents call it through a standard
protocol — no cobbling shell commands together
★ SIGNAL 1
MCP 原生,不是后期加的
MCP-Native From Day One
很多工具是先做一个 CLI
再套一层 MCP 壳子
但这个仓库从一开始就围着一个问题转:怎么让 AI Agent 用起来像是原生的
这不是改出来的,是想清楚之后写出来的
Most tools build a CLI first, then bolt
on MCP later. This repo started with one
question from the jump: how do I make
this feel native to an agent's workflow?
That's not bolted-on — that's intentional
★ SIGNAL 2
OpenSCAD + 完整测试
OpenSCAD Engine + Full CI
底下跑的是 OpenSCAD
一个代码驱动的参数化建模引擎
天然适合 AI 操作
仓库还配了完整测试套件和 CI 流水线
一个真正想维护的项目
才会在第一天就把这些写好
Under the hood it's OpenSCAD — code-native parametric
modeling, perfect for AI agents. The repo ships
a full test suite and GitHub Actions CI
That's the fingerprint of someone building for the
long haul, not a weekend toy
最近一次提交写的是:Show empty Agent view image state
连你啥都没画时看到的界面都有人关心
这不是炫技
是做产品的人才有的本能——大部分开发者不会在意这种地方
The latest commit message reads: 'Show empty Agent
view image state.' Someone cared about what you
see before you've drawn anything. That's not flexing
— that's a product person's instinct most developers
never develop
AI UNDERDOGS
80+ 个星,仍在活跃开发
80+ stars, actively maintained
jdilla1277/agentcad
关注 · 每天发现更多 AI 神作
github.com/jdilla1277/agentcad