Tesslate/UIGEN-T1.1-Qwen-14B

Hugging Face
TEXT GENERATIONConcurrent Unit Cost:1Model Size:14.8BQuant:FP8Context Size:32kTool Calling:SupportedPublished:Feb 18, 2025License:apache-2.0Architecture:Transformer0.0K Open Weights Featherless Exclusive Warm

UIGEN-T1.1-Qwen-14B is a 14.8 billion parameter transformer model developed by smirki, fine-tuned from Qwen2.5-Coder-14B-Instruct. It specializes in reasoning-based UI generation, producing HTML and CSS for basic applications like dashboards and forms. The model leverages a chain-of-thought approach to generate structured UI components, with a context length of 32768 tokens.

Loading preview...

Model Overview

UIGEN-T1.1-Qwen-14B is a 14.8 billion parameter transformer model, developed by smirki and fine-tuned from Qwen2.5-Coder-14B-Instruct. Its core function is reasoning-based UI generation, specifically creating HTML and CSS layouts. The model employs a complex chain-of-thought process to make decisions during UI generation, aiming for robust and structured outputs.

Key Capabilities

  • Generates HTML and CSS code for basic UI elements.
  • Utilizes a strong chain-of-thought reasoning process for UI layout decisions.
  • Supports a context length of 32768 tokens.
  • Fine-tuned on UI-related datasets with reasoning-based HTML/CSS examples.

Good For

  • Creating dashboards, landing pages, and sign-up forms.
  • Generating structured and valid HTML/CSS for basic frontend layouts.
  • Use cases requiring a model that can reason through design principles to produce UI code.

Limitations and Considerations

While effective for basic UI, UIGEN-T1.1-Qwen-14B is not suitable for complex frontend applications involving heavy JavaScript interactivity. It exhibits a bias towards basic frontend design patterns, potentially leading to repetitive designs and limited design variety. Users may need to apply prompt engineering, such as adding "answer" to the input, to optimize inference results. The model may also produce formatting artifacts and requires manual post-processing to refine UI outputs.