Files
cdsl-cad/backend
2026-08-19 19:34:30 +08:00
..
2026-08-19 19:34:30 +08:00
2026-08-19 19:34:30 +08:00
2026-08-19 19:34:30 +08:00
2026-08-19 19:34:30 +08:00
2026-08-19 19:34:30 +08:00
2026-08-19 19:34:30 +08:00
2026-08-19 19:34:30 +08:00
2026-08-19 19:34:30 +08:00

Backend

The backend owns the application API and CAD generation workflow:

  • app/: HTTP API, jobs, orchestration, and persistence adapters.
  • agent/: AI prompts, tools, and skills used by the generation agent.
  • engine/: CDSL compiler, sketch solver, and STEP generation runtime.
  • cdsl_library/: Official CDSL examples, metadata, and search index.
  • tests/: Engine, API, and end-to-end generation tests.

Expected development entrypoint: app.main:app, served by Uvicorn.