maindrop-00113 lines mergedmade to order · ships in about a week
vibetokens

vibe coding

Tokens

Tokens are the small chunks of text AI models read and write. They are how usage is measured, priced and limited, including the size of a context window.

A token is a unit of text that an AI model processes. Models do not read words or letters directly. They split text into tokens, which can be a whole common word, part of a longer word, a single punctuation mark or a piece of code. A common rule of thumb for English is that a token is about three quarters of a word, but it varies by model and by language.

Code often uses more tokens than you would guess. Indentation, brackets, long variable names and unusual symbols all count. So do the files and logs the model reads, not just what you type. Text in languages other than English can also take more tokens for the same meaning.

Tokens matter for three practical reasons. Cost: API pricing is usually quoted per million tokens, with input (what you send) and output (what the model writes) priced separately and output typically costing more. Limits: subscriptions and APIs often cap how many tokens you can use in a period, which is why a heavy session can hit a usage limit. Context: the context window is measured in tokens, so a token-heavy conversation fills it sooner.

You can use fewer without getting worse results. Ask for the changed section of a file rather than the whole file back. Share the relevant part of a log. Start a new conversation instead of carrying a long one forward. Be specific in the first prompt, because a vague request often leads to several rounds of correction.

And yes, it is where the name of this store comes from.

In the wild

Hit my usage limit by lunch. Turns out I had it rewrite the whole 900-line file every time instead of just the function.

From the drop

Status, worn.

Heavyweight shirts printed with the lines from a pull request. Made to order.