for-real-labs/brickbuilder-ai
for-real-labs/brickbuilder-ai has 32 GitHub stars and 8 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-10 00:28 UTC. Last push 2026-11-02.
LEGO Design Agent
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
BrickBuilder
A LEGO® building agent. Tell Pip what you want to build, or give it a reference image. BrickBuilder uses an LLM to design the model, checks the build, and gives you a 3D preview, building instructions, a parts list, and downloadable LDraw files. You can ask for changes and keep building from the result.
Use in ChatGPT
Add the BrickBuilder plugin to ChatGPT to build with BrickBuilder from your chats.
Choose your builder
| Mode | How it builds |
|---|---|
| Basic bricks | An OpenAI or Claude model designs shapes on a stud grid. BrickBuilder checks the design, shows the model a preview for revisions, and converts the result into bricks. |
| All parts | The Nova agent works with a wider parts catalog. It can search parts, write building scripts, render and check its work, and continue the same build when you ask for an edit. |
At brickbuilder.ai, describe a build, optionally upload an image, choose Basic bricks or All parts, and press Create. For example: “Build a small red lighthouse with a blue door, about 20 studs tall.”
Run locally
Install Node.js 18+, Python 3.10+, and Git. For All parts, also install and start Docker Desktop; Nova runs in Docker.
cp backend/.env-example backend/.env
cp frontend/.env-example frontend/.env
Set OPENAI_API_KEY or ANTHROPIC_API_KEY in backend/.env for Basic bricks. For All parts, you can use a project API key or connect your OpenAI or Claude account through the local provider sign-in.
npm install
npm start
Open the local URL printed by the frontend server, choose a mode, and start building. If you only want Basic bricks, run both npm commands with NOVA_SKIP_SETUP=true to skip Docker and Nova.
See the LLM builder details and Nova setup guide for more options.
License
MIT. LEGO® is a trademark of the LEGO Group, which does not sponsor, authorize, or endorse this project.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,398 starspublic-apis/public-apis
A collective list of free APIs
497,679 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
447,495 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,261 stars