AIThis post was created with the assistance of artificial intelligence (AI).

🔍 Read the full analysis: Palette’s Approach To AI Deck Building In Your Design Language on ThorstenMeyerAI.com

Before you orderOffer from Amazon

Get the latest gadgets delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

TL;DR

Hugging Face describes Palette, a fine-tuned 20-billion-parameter open-weight model for creating slide decks in IBM Design Language. The company reports strong results in two of three PresentBench domains it measured, but has not provided scores, evaluation details or independent testing in the supplied account.

Hugging Face says it fine-tuned Palette, a 20-billion-parameter open-weight model, to produce slide decks using IBM Design Language, as described in the original analysis. The company reports that Palette ranked first in two of three PresentBench domains it measured, but the supplied project account does not give scores, name the domains or describe the comparison conditions, limiting what readers can conclude from the ranking.

Palette separates deck generation into a designer role and a coder role, both served by one LoRA adapter, according to Hugging Face. The designer turns a request into a structured JSON brief covering the deck’s content, palette, typography, slide layouts and design rationale. The coder uses each slide’s specification to produce JavaScript for pptxgenjs, the presentation-generation library.

Hugging Face says this separation lets slide coding run in parallel and makes that stage about six to seven times faster than running it sequentially. That is a project-reported speed comparison, not a claim that the full deck-generation process is six to seven times faster. The post says coder examples were about five times longer than designer examples, so the team oversampled designer examples fivefold during training.

Because the project says no public corpus contains the plans, design choices and code behind completed decks, Hugging Face generated training examples with a larger open model. The company reports creating about 1,000 decks and roughly 10,000 slides across varied genres, lengths, layouts and input styles. Examples included explanations of why a design choice was selected over an alternative. The team says it rendered generated decks, checked for overlaps and text overflow, repaired broken slides and added revised reasoning to the training material.

The project account also describes a content-faithfulness problem: when a slide specification lacked information, the model could fill the gap with invented material. Hugging Face says examples drawn from reference decks guided the teacher model’s output more reliably than adding further prompt rules. The account does not report a measured rate of unsupported content or explain how the system flags uncertain information.

At a glance
reportWhen: Described in a Hugging Face project acc…
The developmentHugging Face has described Palette, a 20B open-weight model and two-role workflow for generating slide decks in IBM Design Language.
At a glance
announcementWhen: Described in a Hugging Face post; publi…
The developmentHugging Face published a technical account of Palette, a 20B model trained to generate slide decks in IBM Design Language.

A Structured Route to Branded Slides

Palette addresses two practical concerns in AI-assisted presentation work: whether generated slides follow an organization’s design system, and whether confidential inputs need to be sent to an external service. An open-weight model that can run on an organization’s own infrastructure may give teams more control over those choices. Hugging Face presents these as motivations for the project, not as demonstrated deployment outcomes.

The two-role workflow also treats slide creation as both editorial planning and visual implementation. A deck-wide brief gives people or other agents a place to review content and design decisions before code is generated. That could make revisions easier than relying on a model to write slide code without a separate plan, although the account supplies no user study or comparison of revision effort.

The benchmark result is a limited signal, not proof of broad superiority. Hugging Face reports first-place rankings in two of three measured domains, but without domain names, scores, competitors or test conditions, readers cannot judge the size or reliability of the result. The account also does not establish that Palette performs well on complex data, strict factual tasks or design systems other than IBM’s.

Products Worth Considering

Apple Watch SE (2nd Gen) GPS 40mm with Starlight Aluminum Case and Sport Band (S/M)

Apple Watch SE (2nd Gen) GPS 40mm with Starlight Aluminum Case and Sport Band (S/M)

As an affiliate, we earn on qualifying purchases.

From Design Brief to Slide Code

Building a presentation requires more than summarizing source material. A system must decide what belongs on each slide, then turn that plan into text and visual elements with workable positions, font sizes and shapes. Hugging Face says smaller models can make layout mistakes when they generate code before seeing the rendered slide; possible failures include overlapping elements, overflow and hard-to-read titles.

Palette’s process responds by separating the deck-level decisions from slide geometry. Its JSON brief records content and visual choices, while the coder produces the implementation slide by slide. The project says a rendering and checking harness catches some layout failures and supports repairs. The training approach uses LoRA, which Hugging Face says reduced the cost of experiments while adapting the base model to the deck-building task.

The account focuses on IBM Design Language as the example of a specific visual system. It says the approach can be trained for a user’s design language, but the supplied material provides no results for other systems. It also does not identify the base model used for Palette, name a release license or announce public availability of the model or code.

“The designer handles the editorial judgment, and the coder handles the geometry.”

— Hugging Face, describing Palette’s workflow

Benchmark and Release Details Missing

The supplied account does not provide PresentBench scores, domain names, competitors or evaluation settings. It is therefore not possible to compare Palette’s reported rankings quantitatively with other models or assess how large the differences were. The reported six-to-seven-times speed improvement is also not accompanied by timing methods or details about the workload tested.

Hugging Face has not specified in the supplied material when or whether Palette’s weights, code or evaluation results will be released. The account does not show independent testing, deployment outcomes, or results on design languages beyond IBM’s. How well the model handles complex data, long decks and strict factual requirements remains unclear, as does how often its checker catches layout defects or unsupported claims.

Running open-weight software on private infrastructure may offer organizations more control over where data is processed, but the project account does not document security safeguards or prove how Palette would protect sensitive information in a real deployment. The reported benchmark and speed findings should be treated as claims from the project’s authors until methods and results can be examined independently.

Public Weights and Independent Tests

The next useful evidence would be a public release of the model, code, training details and full PresentBench results, if Hugging Face plans to provide them. Those materials would allow developers and researchers to inspect the evaluation and test the workflow on their own decks. No release date is given in the supplied account.

Further testing could clarify whether the approach transfers to different design systems and demanding presentation tasks, and whether the checker reliably detects visual errors and unsupported content. Until those details are available, Palette is best understood as a described model and workflow with promising but incompletely documented results, rather than a independently verified general-purpose deck-building system.

Key Questions

What is Palette?

Palette is a 20-billion-parameter open-weight model that Hugging Face says it fine-tuned to generate slide decks in IBM Design Language.

How does Palette create a presentation?

It uses a designer role to create a structured brief for the deck, then a coder role to generate slide code from that brief. Hugging Face says the coding stage can run in parallel.

What did Hugging Face report on PresentBench?

The company says Palette ranked first in two of three domains it measured. The supplied account omits scores, domain names and evaluation conditions, so the result cannot be independently assessed from those details.

Can organizations use Palette with private material?

The open-weight approach may allow organizations to run a model on their own infrastructure, but the account reports no deployment results or security testing. It does not establish how Palette protects sensitive information in practice.

Is Palette publicly available?

The supplied project account does not specify a release date or confirm that the model weights, code or evaluation materials are publicly available.

Primary source: Hugging Face · via ThorstenMeyerAI.com

You May Also Like

What’s New In Grok Voice Transcribe 2.0 From xAI? An AI Breakthrough

xAI announces Grok Voice Transcribe 2.0, a new version of its speech-to-text tool, with limited details on improvements, availability, and benchmarks.

What To Expect At Meta Connect 2026: New AI Glasses, A Mixed Reality Headset And More

Meta is set to unveil new AI glasses and a mixed reality headset at Connect 2026, signaling major advances in wearable AR/VR technology.

Inside Granite 4.2 LLMs: The Secrets Behind Their Construction

IBM releases Granite 4.2, a family of dense reasoning LLMs in 3B, 8B, and 30B sizes, supporting tool calls and reinforcement learning in sandbox environments.

BlizzCon Kicks Off

BlizzCon has begun, drawing increased attention as fans and media anticipate announcements. Details remain limited, with ongoing coverage expected.