Seth Juarez (@sethjuarez) header
Seth Juarez (@sethjuarez) profile picture

I work in AI/ML @Microsoft / @GitHub. I like machine learning. Oh and the hot Mexican tamarind candy. Don't judge. Married to the beautiful @rivajuarez.

Redmond, WA
Joined October 2008
Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)Photo by Seth Juarez (@sethjuarez)
A line runs between a model's tokens and a runtime that can act. Crossing it is where agency lives, and it belongs to the system, not the model. Wrapped right, a model is an oracle. Language in, paths out. Next, the loop. sethjuarez.com/posts/models-…
2
348
A model only emits text. Shape it like a function call and you get tool use. It returns { name: "book_flight", ... }. Your runtime calls the real book_flight(). The model just made text; the booking happened in your code. sethjuarez.com/posts/models-…
1
371
A model only hands your code text. Force it into a shape your program can read. Ask for a small structure, not prose. { destination, date, time }. It reads a messy sentence and hands back named fields your code acts on. sethjuarez.com/posts/models-…
414
A model that browses is still just guessing the next token. The whole art of "agentic" is arranging the world around that guesser so its output means something to a program. Next up, shapes code can trust. sethjuarez.com/posts/how-the…
352
The smallest bridge from a model to your code is one word. Make it answer BOOK or CANCEL, nothing else. Now `if reply == "BOOK"` works. A paragraph of intent becomes one token your code can branch on. The seed of tool use. sethjuarez.com/posts/models-…
390
Not as new as the hype sounds. Shannon played a guessing game with language in 1951, and Rosenblatt built the perceptron in 1957. Same nudge toward less wrong. We finally got the scale to make it sing. sethjuarez.com/posts/how-the…
1
340
The thesis. A model has no agency. Agency is intent plus action. A model can turn your words into intent, a word or a structure. What it can't do is act. It emits tokens and stops. The doing happens in the runtime. sethjuarez.com/posts/models-…
2
368
How LLMs learn, in one breath. Feed it the internet, hide the next word, let it guess, check how wrong it was, nudge it less wrong. Do that a few trillion times. Grammar and reasoning just fall out the side. sethjuarez.com/posts/how-the…
1
376
How does a next-token guesser write paragraphs? A loop. Guess a token, glue it on, feed it back, guess again, until it hits a "done" token. That's autoregression, the engine under every chatbot you've used. sethjuarez.com/posts/how-the…
1
1
413
Post two is up. The model doesn't have agency. It just emits tokens. The agent does, because the agent is the model plus a runtime. Watch the handoff happen, one shape at a time. sethjuarez.com/posts/models-…
1
387
A language model does exactly one thing. It guesses the next token. Not the answer, the next token, then it stops. Everything we call "agentic" is scaffolding around that one move. Still amazes me it works. sethjuarez.com/posts/how-the…
3
14
800
Seth Juarez retweeted
Cooking up something new 🧑‍🍳 Join the waitlist for early access to technical preview of the GitHub Copilot app 👇 gh.io/github-copilot-app?utm…
194
327
162
5,033
2,952,168
Seth Juarez retweeted
2/ And with our Rubber Duck agent you get a multi-model reflection loop as a reviewer. GPT-5.5 can review the output of another model or vice versa!
21
10
2
181
42,494