Project ideas from Hacker News discussions.

Design 3D-printable parts by talking

📝 Discussion Summary (Click to expand)

1. Skepticism about “innovation”

“None of it. This is pray‑notion. You hope that it works. If it doesn’t then you try again or do something else.” — amelius

2. Practical utility of LLM‑assisted CAD tools

“I had some good results using CadQuery with CQ‑editor … describing what I want and iterating until I am satisfied. It was much easier than doing it manually in FreeCAD.” — okramcivokram

3. Misunderstanding of AI’s physical‑validation claims

“You talk. It models. Physics checks the work.” — delusional


🚀 Project Ideas

Dimension‑Verified CAD Prompt Assistant

Summary

  • A desktop app for macOS Silicon that lets users type natural‑language CAD requests, generates parametric CadQuery code, and instantly validates dimensions against user‑specified constraints, delivering a ready‑to‑print file with a validation report.
  • Core value: Eliminates guesswork and iteration by providing real‑time dimension checks and physics‑based sanity checks.

Details

Key Value
Target Audience Hobbyist engineers, makers, and small‑shop designers who need quick, accurate CAD models on Mac Silicon
Core Feature Natural‑language to CadQuery generation with interactive dimension sliders and automatic validation against specified tolerances
Tech Stack SwiftUI UI, CadQuery Python backend, PyTorch LLM wrapper, SQLite for constraint definitions
Difficulty Medium
Monetization Revenue-ready: One‑time $49 license

Notes

  • HN commenters repeatedly asked for “real dimensions” and validation (“It asks for the real dimension instead of inventing one.”) – this tool answers that demand.
  • Provides a practical workflow for testing and iterating on physical parts like adapters, directly addressing the “shop‑vac hose to table‑saw port” use case.

Parametric Component Marketplace for Makers

Summary

  • A web‑based platform where creators upload and sell reusable parametric CAD components (e.g., adapters, brackets) that can be customized via a simple prompt interface and downloaded as STL/STEP files.
  • Core value: Turns community‑generated designs into instantly usable, dimension‑validated parts, reducing duplicated effort.

Details

Key Value
Target Audience Makers, 3D‑print engineers, open‑source hardware developers
Core Feature Marketplace with searchable component library, prompt‑to‑model generator, automatic dimension verification, and license‑aware distribution
Tech Stack React frontend, Node.js API, CadQuery microservice, PostgreSQL, Stripe for payments
Difficulty High
Monetization Revenue-ready: 15% commission on each sale

Notes

  • Users expressed frustration with “pray‑novation” and desire to test web versions locally – the marketplace solves the testing barrier by offering preview renders and validation before download.
  • Encourages community discussion around new component ideas, mirroring the “shop‑vac hose” adapter thread that sparked interest.

Local LLM‑Driven CAD Plug‑in for macOS (CadQuery‑LLM Bridge)

Summary

  • An open‑source plug‑in that integrates an on‑device LLM with popular CAD tools (FreeCAD, Fusion 360, OpenSCAD) to turn plain English into precise, validated CAD code, with built‑in dimension checks and export options.
  • Core value: Provides a fully offline, testable workflow that respects Mac Silicon constraints and eliminates the need for cloud services.

Details

Key Value
Target Audience Developers, hobbyist CAD users, educators focused on privacy‑preserving design
Core Feature Offline LLM inference via llama.cpp, real‑time prompt parsing, automatic dimension validation, export to multiple CAD formats
Tech Stack C++ core, llama.cpp, PyBind11, Qt for UI, CadQuery Python bindings
Difficulty High
Monetization Hobby

Notes

  • Directly addresses “I can’t test the web version, and it’s Mac silicon only” by running entirely locally, appealing to commenters who wanted a testable solution.
  • Sparks discussion on integrating physics checks (“Does physics check the work?”) by offering optional simulation plugins, fostering community‑driven extensions.

Read Later