LLMON: An LLM-Native Markup Language, now in Granite 4.1 3B and 8B
LLMON: An LLM-Native Markup Language, now in Granite 4.1 3B and 8B
IBM researchers introduce LLMON (LLM Object Notation), an XML-like markup language that uses reserved special-token delimiters to explicitly mark instructions, data, requirements and execution bindings in an LLM's context, addressing the brittleness of JSON-style formats for causal models. They release two experimental preview models derived from Granite 4.1 base checkpoints (granite-4.1-3b-LLMON-preview and granite-4.1-8b-LLMON-preview) plus a GitHub toolkit, reporting that on the OPI benchmark LLMON models avoid 47% more indirect prompt injection attacks than the best frontier model tested while maintaining general capability on par with Granite 4.1 Instruct. The models ship with their own chat template and lossless JSON-to-LLMON converters, and the post notes the previews are for exploration, not production.
Useful for teams weighing structured context formats against JSON and for anyone evaluating prompt-injection defenses in small open models.
Source: Hugging Face Blog · huggingface.co