Raw capture โ raw/besser-pearl.md
url: https://besser-pearl.org/ title: BESSER author: LIST (Luxembourg Institute of Science and Technology) and SnT / University of Luxembourg date_fetched: 2026-07-25 date_published: unknown
BESSER is an open-source low-code platform for building smart, AI-enhanced applications. It is led by LIST (Luxembourg Institute of Science and Technology) with participation from SnT / University of Luxembourg, funded by an FNR PEARL grant. The project involves 11 researchers and engineers, has produced 53 peer-reviewed papers, and participates in 2 EU Horizon projects. Licensed under MIT (v7.13.0).
The core paradigm is "model once, generate everywhere" โ describe a system once in the platform's modeling environment, then generate working software across multiple technology stacks via 15+ code generators. Generators target Python, FastAPI, Django, SQLAlchemy, SQL, Java, React, and PyTorch.
BESSER supports multi-dimension modeling including: - Class diagrams (structural modeling) - State machines (behavioral modeling) - Object diagrams - Agent specifications - Deployment specifications
BESSER uses AI in two directions: - AI assists the modeling process (image-to-model, text-to-model) - Generated systems can embed AI components (PyTorch generator for ML models)
"Better Software, Faster"
FNR PEARL grant (Luxembourg National Research Fund)