What matters in AI.

Subscribe

Two Granite 4.1 preview models use tags against prompt injection

The authors tell that attacks in the data almost always stop in some tests. The model keeps its general skill.

The Granite 4.1 team released 2 experimental preview models. They read and write LLMON, a markup language. Its tags show the model what each part of a prompt does. The authors tell that the success of attacks drops to zero in some benchmarks. They also released a code repo with tools. The 2 models are early tests, not final products.

How it works

LLMON puts a tag on each part of the context: instruction, data or requirement. Special tokens, not usual characters, mark the tags. A control block tells which instruction is used on which data.

Tools turn JSON into LLMON and back with no loss.

The numbers

The text gives no figure. The authors tell that regular instruction-tuned models get hijacked with a high risk. They tell that the new models keep the general skill of the Granite 4.1 Instruct models.

What is not known

The 2 models are previews. The text that we have stops before the full results. It names one test, the OPI benchmark, which puts the attack in the data of language tasks. Other attacks are not shown.

Insight: A new format that only new models can read

The defence works with models made for LLMON. JSON converters cut the cost of the move. This reads as a bid to make one format the standard, and teams that use it can be tied to these models. Look for other model makers that read LLMON.

Sources

  1. LLMON: An LLM-Native Markup Language, now in Granite 4.1 3B and 8Bhuggingface.co
AI MATTER · NEWS · AI MATTER · NEWS ·12 NOV2026

Posted

Learn the terms in this story

Guides for this story

More in Models

All Models news