IBM ships LLMON markup and Granite 4.1 preview models: separating instructions from data leaves most indirect prompt injections unexecuted
IBM released LLMON (LLM Object Notation), a markup language, together with two experimental preview models trained from Granite 4.1 3B and 8B base checkpoints, granite-4.1-3b-LLMON-preview and granite-4.1-8b-LLMON-preview, which use explicit tags to separate instructions, data and requirements. On the OPI benchmark the LLMON models avoided 47% more attacks than the best frontier model tested and 95% more than the best open-source model, while general capability stayed on par with Granite 4.1 Instruct. IBM describes the release as an experimental preview for exploration and evaluation, not for production.