Navigate Select ESC Close

TOON: “JSON for AI” (is it any good?)

2025-11-18 Science & Technology
63.2k
2.2k
267
Theo - t3․gg
Theo - t3․gg
539.0k subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

JSON is great, but it also uses a ton of tokens during llm generations. What if there was something better? Thank you G2i for sponsoring! Check them out at: https://soydev.link/g2i SOURCE https://github.com/toon-format/toon#readme Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O Ph4se0n3 for the awesome edit 🙏

Top Comments (10)

@odddellarobbia4 2025-11-18

Next episode : GOON

635 15 replies
@myhal777 2025-11-18

I love XML prompting. It burns so much investors money.

438 5 replies
@tinusg 2025-11-18

This feels like a "problem" that should be "solved" at the tokeniser level.

246 10 replies
@eyosiassamson5169 2025-11-18

CSV looks like it uses the least amount of tokens

121 6 replies
@windoser 2025-11-18

Add tip of the day to t3 chat for such insights: do not use claude with large context - use gemini 2.5 flash

39
@Mysteres-Obscurs 2025-11-18

Wait till they discover vsc standard : values seperated by commas it will revolutionize the process of reducing the token count.

27 3 replies
@davejs 2025-11-18

I used TOON for a take home interview project a couple of weeks ago. I had the exact use case of passing tabular JSON data into a prompt to generate another sample JSON data output. When I tested with JSON, I'd get an error in the JSON output ~10% of the time. When I switched to TOON and didn't see any errors in my output at all. This is just anecdotal, but it's certainly useful in my experience. (And I got the job!)

12 1 replies
@Gorops 2025-11-18

Super Prompt Oriented Object Notation sounds nice.

10
@AddisonRennick 2025-11-18

My favorite thing to do nowadays is change the prompt builder function in any ai powered app to just print the text out like a normal list instead of JSON and then watch as it does it just as well for 25% less cost and processing time.

3
@codeChuck 2026-05-08

I like how it looks! It is visually pleasant to see less repeating characters of JSON :D

0

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot