
Build Knowledge-Based Engineering Applications
Genworks GDL exposes symbolic 3D design as AI-callable tools—refined since 1997, built on ANSI Common Lisp for multi-generational stability. Write engineering applications that will run for 50+ years.
(define-object robot (base-object)
:computed-slots
((head-radius 1.0)
(body-length 3.0))
:objects
((head :type 'sphere
:radius (the head-radius))
(body :type 'box
:length (the body-length))))Powerful Features for Engineering Applications
Genworks GDL combines symbolic AI heritage with modern LLM integration, industrial-grade 3D modeling, and multi-generational stability—backed by established partners and built for the long term.
- AI-Native Architecture
Expose refined symbolic AI approaches from early workstations as modern LLM tool stacks. Genworks GDL bridges four decades of AI evolution—combining precise geometric reasoning with natural language interaction.
- Multi-Generational Stability
Built on ANSI Common Lisp—the same standard powering mission-critical systems since 1984. Your Genworks GDL applications written today will likely run unchanged in 2075. Refined since 1997, designed for longevity, not trends.
- Industrial-Strength Ecosystem
Backed by Franz Inc (since 1984), powered by the renowned SMLib NURBS kernel, integrated with HarmonyWare CAD I/O expertise. Multiple layers of support continuity protect your investment for decades.
Training and Certification
Learn GDL with structured courses, exercises, and instructor-led training at Gornschool.
FAQ
Common questions about Genworks GDL.
How is Genworks GDL different from traditional CAD?
In Genworks GDL, your design intent lives in executable code, not frozen geometry. This means your engineering knowledge is captured as declarative definitions that update automatically when inputs change—enabling automation, optimization, and long-term flexibility that traditional CAD-only models cannot match.
Why Common Lisp?
Common Lisp combines symbolic AI heritage with industrial-strength performance. Its ANSI standard (stable since 1994) ensures your code will run for decades, while its powerful macro system and runtime flexibility make it ideal for building knowledge-based engineering systems. Franz Inc has continuously supported Allegro CL since 1984.
What is the difference between Gendl and Genworks GDL?
Gendl is the AGPL-licensed open-source kernel—perfect for research, education, and hobbyists. Genworks GDL builds on Gendl with commercial licensing, the SMLib NURBS kernel, HarmonyWare CAD I/O integration, Franz Inc partnership, and enterprise support. Both share the same core architecture refined since 1997.
How long has Genworks been in business?
Genworks International (founded as Knowledge Based Solutions in 1997) has been continuously operating for 27+ years. We've powered mission-critical applications at Fortune 500 companies since 2002 and maintain support continuity agreements with Franz Inc to ensure long-term stability.

Try it now
Experience Genworks GDL in Your Browser
No installation required. Connect to a live Genworks GDL environment and explore interactive code examples. See how knowledge-based engineering works in real-time—right in your browser.