CadSeed: modele 3D bez CAD

Platforma dla osób, które nie chcą uczyć się CAD: adaptery między dwiema rzeczami, modele generowane przez AI i pliki STL, STEP lub GLB gotowe do druku.
wrzesień 2026 - W trakcie
Okładka projektu CadSeed, czyli pochylona w 3D kaskada zrzutów ekranu z edytora adapterów, czatu AI i biblioteki modeli

Przegląd projektu

CadSeed to platforma do pracy z modelami 3D dla osób, które nie chcą uczyć się CAD. Zamiast rysować w klasycznym programie CAD, użytkownik wykonuje konkretne operacje wysokiego poziomu: łączy dwie rzeczy adapterem, generuje model z opisu, wgrywa własny plik i pobiera plik STL, STEP lub GLB gotowy do druku.

Rdzeniem jest adapter. Użytkownik wybiera obie strony z katalogu interfejsów (np. rurę odkurzacza Dyson V15, wąż Festool 27 mm, płytę VESA, palce GoPro albo gwint statywowy) albo używa własnego modelu, a potem ustawia łącznik między nimi: długość, wygięcie, przesunięcie i skręt. Geometria, która musi pasować co do dziesiątych części milimetra, powstaje deterministycznie i parametrycznie w build123d (OpenCascade), więc wymiarów nie zgaduje model językowy.

Agent AI jest interfejsem do funkcji platformy, a nie zamiennikiem silnika geometrii. W czacie pisze i poprawia skrypt build123d na podstawie opisu albo załączonych obrazów, sprawdza każdą próbę renderami z kilku stron i zapisuje wynik w bibliotece modeli. Rendery idą przez kolejkę do odizolowanego renderera w Pythonie, a przeglądarka śledzi ich status na żywo. Projekt jest na etapie MVP i rozwijany jako produkt Nexebit.

Adapter między dwiema rzeczami z katalogu interfejsów albo z własnego modelu
Parametryczny łącznik: loft albo step, wygięcie, przesunięcie i skręt
Katalog interfejsów: rury i węże, VESA, GoPro, gwinty statywowe, pegboard
Wgrywanie własnych modeli STEP, STL lub GLB
Czat AI, który tworzy model z opisu albo załączonych obrazów
Deterministyczna geometria w build123d, wymiarów nie zgaduje model językowy
Eksport do STL, STEP i GLB, jako jedna bryła albo osobne części
Podgląd 3D w przeglądarce z wyborem ściany modelu
Kolejka renderów ze statusem na żywo w przeglądarce
Technologie
TypeScript
TypeScript
Nuxt
Nuxt
Vue
Vue
Three.js
Three.js
Hono
Hono
PostgreSQL
PostgreSQL
Drizzle
Drizzle
Python
Python
build123d
build123d
Mastra
Mastra
Docker
Docker