MobileReality/mdma-gemma4-26b-dsl-unsloth-v1
MobileReality/mdma-gemma4-26b-dsl-unsloth-v1 is a 26 billion parameter model, fine-tuned from Google's Gemma 4 (26B-A4B) via Unsloth. It specializes in converting a compact MDMA-IL DSL (Domain Specific Language) into valid MDMA (Markdown Document with Mounted Applications) YAML documents. This model is designed for deterministic UI generation from structured input, offering a precise way to define and render application components.
Loading preview...
Overview
MobileReality/mdma-gemma4-26b-dsl-unsloth-v1 is a specialized 26 billion parameter model derived from Google's Gemma 4 (26B-A4B), fine-tuned using LoRA by Mobile Reality. Its primary function is to transform a concise MDMA-IL DSL (Markdown Document with Mounted Applications - Intermediate Language Domain Specific Language) into corresponding MDMA YAML components. This model is designed for deterministic output, making it ideal for programmatic UI generation.
Key Capabilities
- DSL to YAML Conversion: Translates single-line MDMA-IL DSL descriptions into structured MDMA YAML output, enclosed within
```mdmafences. - Deterministic Output: When used with a specific system prompt and MDMA-IL DSL input, it produces reproducible YAML output, especially with
temperature: 0. - Component Generation: Supports 8 component types:
form,button,tasklist,table,callout,approval-gate,webhook, andchart. - Agentic/Conversational Mode: Can also operate in a non-deterministic, agentic mode with natural language input and tool calling, leveraging a
generate_mdmatool.
Good for
- Automated UI Generation: Developers looking to programmatically define and render UI components from a structured, compact DSL.
- Consistent Application Scaffolding: Ensuring uniform generation of application elements based on predefined DSL rules.
- Integration with MDMA Workflows: Projects utilizing the MDMA format for document-based applications with mounted interactive elements.