# schopplich-toon-json-llm-token-optimization-2025-10-22

## Veille

Formato di serializzazione TOON ottimizzato per gli LLM che riduce i costi in token del 30-60% - GitHub - Johann Schopplich

## Titre Article

TOON - Token-Oriented Object Notation: JSON for LLMs at half the token cost

## Date

2025-10-22

## URL

https://github.com/johannschopplich/toon

## Keywords

TOON, LLM, ottimizzazione dei token, serializzazione dati, JSON, YAML, CSV, TypeScript, API LLM, compressione dati, costo API, formato dati, architettura LLM

## Authors

Johann Schopplich (@johannschopplich)

## Ton

**Profilo:** Sviluppatore-Innovazione | Creatore in prima persona | Tecnico-Pragmatico | Esperto

Schopplich (sviluppatore indipendente) adotta una voce orientata alla risoluzione dei problemi, presentando il formato TOON in risposta alle sfide pratiche dei costi delle API LLM. Il formato di progetto GitHub enfatizza la condivisione open source. Il linguaggio incentrato sull'ottimizzazione (riduzione del 30-60% dei token, serializzazione, compressione) dimostra un'ingegneria attenta ai costi. Un tono da creatore pragmatico che offre uno strumento utile piuttosto che un'innovazione accademica. La struttura chiara problema → soluzione → benchmark facilita la decisione di adozione. Tipico dei progetti open source di sviluppatori indipendenti che risolvono problemi concreti, rivolto a professionisti attenti ai costi in cerca di guadagni di efficienza nei propri flussi di lavoro con gli LLM.

## Pense-betes

- TOON riduce il consumo di token del 30-60% rispetto a JSON, fino al 65% in alcuni casi
- Formato ibrido che fonde YAML (indentazione gerarchica) e CSV (formato tabellare)
- Accuratezza di recupero: 86,6% (TOON) vs 83,2% (JSON) - migliore comprensione da parte degli LLM
- Sintassi minimale: nessuna virgoletta, parentesi graffe ridotte, indentazione per la struttura
- Metadati negli header degli array: `key[N]{field1,field2}:` per una validazione esplicita
- Progetto creato il 22 ottobre 2025, ultima attività il 27 ottobre 2025
- Casi d'uso: export analitici, elenchi GitHub, ordini e-commerce annidati
- Risparmi sostanziali per le organizzazioni con volumi massicci di richieste LLM
- Leggibilità superiore rispetto alla compressione binaria convenzionale
- Alternativa ottimizzata a JSON, YAML, CSV e XML per il contesto LLM

## RésuméDe400mots

TOON è un formato di serializzazione dati innovativo, progettato specificamente per ottimizzare le chiamate ai large language model. A differenza di JSON, che richiede una sintassi verbosa con virgolette e parentesi graffe ripetitive, TOON riduce drasticamente il consumo di token—una risorsa direttamente fatturabile nelle interazioni con gli LLM. Il progetto dimostra riduzioni dal 30 al 60% dei token rispetto a JSON, con alcuni scenari che raggiungono un risparmio fino al 65% a seconda della struttura dei dati.

L'architettura del formato fonde concetti provenienti da YAML (indentazione per la gerarchia) con CSV (formato tabellare per dati uniformi). Questo approccio ibrido si rivela particolarmente efficace per strutture ripetitive—collezioni di oggetti identici in cui ogni record condivide gli stessi campi. La sintassi minimale elimina i delimitatori ridondanti, utilizzando solo spazi per indicare l'annidamento e virgole per le separazioni interne.

Dal punto di vista tecnico, TOON codifica metadati critici negli header degli array: `key[N]{field1,field2}:` indica N elementi con i campi specificati. Questo approccio esplicito migliora la validazione da parte degli LLM e facilita il parsing di strutture complesse. I benchmark rivelano un'accuratezza di recupero dati dell'86,6% contro l'83,2% di JSON, dimostrando che la compattezza non compromette la comprensione del modello.

I casi d'uso spaziano dagli export di dati analitici agli elenchi di repository GitHub, fino agli ordini e-commerce annidati. Per le organizzazioni che gestiscono volumi massicci di richieste LLM, questa ottimizzazione genera risparmi sostanziali sui costi API, mentre gli sviluppatori beneficiano di una sintassi più leggibile rispetto alla compressione binaria convenzionale.

Il progetto, creato il 22 ottobre 2025 da Johann Schopplich, rappresenta una risposta pragmatica a un problema economico concreto: ogni token consumato in un'interazione con un LLM ha un costo finanziario diretto. Dimezzando la verbosità di JSON pur mantenendo—o addirittura migliorando—la comprensione del modello, TOON offre un vantaggio competitivo immediato per le applicazioni ad alta intensità di IA.

L'innovazione risiede nell'equilibrio tra ottimizzazione tecnica e leggibilità umana. A differenza dei formati di compressione binaria che diventano opachi, TOON rimane interpretabile, facilitando il debug e la manutenzione. Questa caratteristica si rivela cruciale negli ambienti di produzione, dove la trasparenza dei dati scambiati con gli LLM diventa una questione di governance e conformità.

## GrapheDeConnaissance

- Johann Schopplich —a_créé→ TOON (TECHNOLOGIE, 0.99)
- TOON —réduit→ consommation de jetons (CONCEPT, 0.99)
- TOON —améliore→ précision de récupération (CONCEPT, 0.95)
- TOON —est_basé_sur→ YAML (TECHNOLOGIE, 0.92)
- TOON —est_basé_sur→ CSV (TECHNOLOGIE, 0.92)
- TOON —remplace→ JSON (TECHNOLOGIE, 0.88)
- TOON —réduit→ coût API LLM (CONCEPT, 0.97)
- Johann Schopplich —publie→ toon-format/toon (TECHNOLOGIE, 0.99)
- toon-format/toon —utilise→ TypeScript (TECHNOLOGIE, 0.95)
- TOON —s_oppose_à→ compression binaire (CONCEPT, 0.85)
- organisations LLM —utilise→ TOON (TECHNOLOGIE, 0.87)
- TOON —améliore→ lisibilité humaine (CONCEPT, 0.88)

---
Canonical: https://www.thekb.eu/it/fiches/schopplich-toon-json-llm-token-optimization-2025-10-22/
