rustapi-toon: The Diplomat
Lens: “The Diplomat” Philosophy: “Optimizing for Silicon Intelligence.”
What is TOON?
Token-Oriented Object Notation is a format designed to be consumed by Large Language Models (LLMs). It reduces token usage by stripping unnecessary syntax (braces, quotes) while maintaining semantic structure.
Content Negotiation
The LlmResponse<T> type automatically negotiates the response format based on the Accept header.
#![allow(unused)]
fn main() {
async fn agent_data() -> LlmResponse<Data> {
// Returns JSON for browsers
// Returns TOON for AI Agents (using fewer tokens)
}
}
Token Savings
TOON often reduces token count by 30-50% compared to JSON, saving significant costs and context window space when communicating with models like GPT-4 or Gemini.