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

## Veille

Formato de serialización TOON optimizado para LLMs que reduce los costes de tokens entre un 30 y un 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, optimización de tokens, serialización de datos, JSON, YAML, CSV, TypeScript, API de LLM, compresión de datos, coste de API, formato de datos, arquitectura LLM

## Authors

Johann Schopplich (@johannschopplich)

## Ton

**Perfil:** Desarrollador-Innovación | Creador en primera persona | Técnico-Pragmático | Experto

Schopplich (desarrollador independiente) adopta una voz orientada a la resolución de problemas al presentar el formato TOON como respuesta a los desafíos prácticos de los costes de las API de LLM. El formato de proyecto GitHub enfatiza el intercambio de código abierto. El lenguaje centrado en la optimización (reducción de tokens del 30-60%, serialización, compresión) demuestra una ingeniería consciente de los costes. Un tono de creador pragmático que ofrece una herramienta útil en lugar de una innovación académica. La estructura clara de problema → solución → benchmarks facilita la decisión de adopción. Típico de los proyectos de código abierto de desarrolladores independientes que resuelven problemas concretos, dirigido a profesionales conscientes de los costes que buscan ganancias de eficiencia en sus flujos de trabajo con LLM.

## Pense-betes

- TOON reduce el consumo de tokens entre un 30 y un 60% en comparación con JSON, hasta un 65% en algunos casos
- Formato híbrido que combina YAML (indentación jerárquica) y CSV (formato tabular)
- Precisión de recuperación: 86,6% (TOON) frente a 83,2% (JSON) - mejor comprensión por parte de los LLM
- Sintaxis mínima: sin comillas, llaves reducidas, indentación para la estructura
- Metadatos en los encabezados de los arrays: `key[N]{field1,field2}:` para una validación explícita
- Proyecto creado el 22 de octubre de 2025, última actividad el 27 de octubre de 2025
- Casos de uso: exportaciones analíticas, listas de GitHub, pedidos anidados de comercio electrónico
- Ahorros sustanciales para organizaciones con volúmenes masivos de solicitudes a LLM
- Legibilidad superior a la compresión binaria convencional
- Alternativa optimizada a JSON, YAML, CSV y XML para el contexto de LLM

## RésuméDe400mots

TOON es un formato de serialización de datos innovador diseñado específicamente para optimizar las llamadas a grandes modelos de lenguaje. A diferencia de JSON, que requiere una sintaxis verbosa con comillas y llaves repetitivas, TOON reduce drásticamente el consumo de tokens, un recurso directamente facturable en las interacciones con LLM. El proyecto demuestra reducciones del 30 al 60% en tokens en comparación con JSON, alcanzando en algunos escenarios hasta un 65% de ahorro según la estructura de los datos.

La arquitectura del formato combina conceptos de YAML (indentación para la jerarquía) con CSV (formato tabular para datos uniformes). Este enfoque híbrido resulta especialmente eficaz para estructuras repetitivas: colecciones de objetos idénticos donde cada registro comparte los mismos campos. La sintaxis mínima elimina los delimitadores redundantes, utilizando únicamente espacios para indicar el anidamiento y comas para las separaciones internas.

Técnicamente, TOON codifica metadatos críticos en los encabezados de los arrays: `key[N]{field1,field2}:` indica N elementos con los campos especificados. Este enfoque explícito mejora la validación por parte de los LLM y facilita el análisis de estructuras complejas. Los benchmarks revelan una precisión de recuperación de datos del 86,6% frente al 83,2% de JSON, lo que demuestra que la compacidad no compromete la comprensión del modelo.

Los casos de uso van desde exportaciones de datos analíticos hasta listas de repositorios de GitHub, pasando por pedidos anidados de comercio electrónico. Para las organizaciones que gestionan volúmenes masivos de solicitudes a LLM, esta optimización genera ahorros sustanciales en los costes de API, mientras que los desarrolladores se benefician de una sintaxis más legible que la compresión binaria convencional.

El proyecto, creado el 22 de octubre de 2025 por Johann Schopplich, representa una respuesta pragmática a un problema económico concreto: cada token consumido en una interacción con un LLM tiene un coste financiero directo. Al reducir a la mitad la verbosidad de JSON manteniendo—e incluso mejorando—la comprensión del modelo, TOON ofrece una ventaja competitiva inmediata para las aplicaciones intensivas en IA.

La innovación reside en el equilibrio entre la optimización técnica y la legibilidad humana. A diferencia de los formatos de compresión binaria, que resultan opacos, TOON permanece interpretable, lo que facilita la depuración y el mantenimiento. Esta característica resulta crucial en entornos de producción donde la transparencia de los datos intercambiados con los LLM se convierte en una cuestión de gobernanza y cumplimiento normativo.

## 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/es/fiches/schopplich-toon-json-llm-token-optimization-2025-10-22/
