All Projects

TXGram-Screen
TypescriptLangiumNext.jsPlantText

TXGram App

Txgram is an application that generates UML diagrams from user-provided textual descriptions and, conversely, converts UML diagrams back into textual descriptions. It follows a Model-Driven Engineering (MDE) approach and operates through several key stages :

Features

1. Natural Language Text Input

2. Voice Command Input

3. Interpretation via LLM

4. DSL Conversion

5. Automatic UML Diagram Generation

6. Reverse Conversion: Diagram to Text

7. Diagram Export and Sharing

8. Versioning and History Management

Overview

1. Langium-Based DSL Development

2. Next.js Frontend

3. LLM-Powered Input & Conversion Services

Setup and Installation

1. Prerequisites

2. Setup

GitHub Stars GitHub Last Commit