I build and teach AI • AI/ML @togethercompute • EngSci ℕΨ/PhD @UofT • Previously: vector DBs, data scientist, lecturer & health tech founder • 🇺🇸🇨🇦🇵🇰

SF⇄Toronto
Pinned Tweet
If you cannot explain something in simple terms, you don't understand it.
8
10
110
30,967
unbelievable alpha in following @helloiamleonie🔥 everything she produces is meticulous and worth studying in detail!
thanks to everyone who joined my session at @aiDotEngineer paris yesterday! for everyone who missed it, here's the thread form of my talk 🧵
1
4
1,029
are you seeing a pattern here? > GLM 5.3 > GLM 5.3-Flash > DeepSeek 4.1 Flash > Kimi K3 top agentic models token factory going brrrr
6
3
17
2,111
xiaomi on an absolute tear this week: > livestream RL run > drop v2.6 open sota model > already onto v3
MiMo-V3 is getting a new architecture. The core of it, HySparse2, is out today. Less prefill, a smaller KV cache, better long-context retrieval—and we got all three at once. Compared with MiMo-V2.6's Hybrid SWA architecture: • 5.02× lower prefill FLOPs at 1M tokens • 4.5× smaller KV cache at 1M tokens • Better MRCRv2 and RULER-v2 scores, plus lower AgentPPL and LongPPL Why build a new architecture? Agentic inference is a very different workload. Each round, a short action can return a long observation that needs to be prefilled, while the context keeps growing. That puts prefill cost, KV-cache size, and retrieval accuracy on the critical path at the same time. HySparse2 tackles all three with two levels of KV sharing: • KV Bridging: Following YOCO, full-attention layers in the cross-decoder build their K/V from self-decoder hidden states. • KV Reuse: Within each hybrid block, sparse layers reuse the preceding full-attention layer's KV cache and selection indices. Two more changes: token-level selection replaces block-level selection, and a forced window of recent tokens replaces the separate SWA branch, so local and global tokens share one KV cache. Since all cross-decoder KV caches now come from the self-decoder, prefill can stop once the self-decoder finishes. Paper: arxiv.org/pdf/2609.26368
2
10
775
dropping opus5.5 2 days before the iclr deadline
1
5
896
Who’s responsible for rebranding classifiers as “decision models” ??
1
3
23
1,578
CLIP throwback! > MEGA: make encoders great again!
Introducing Contrastive Language Model (CLM): an ultra-fast System One Model trained with a contrastive learning objective that connects states and actions. CLM-8B is pre-trained on internet-scale data and delivers up to 9× faster inference than Jev ⚡ while achieving comparable performance across computer-use, gaming, and tool-calling tasks. With lightweight fine-tuning, CLM-8B sets a new SOTA on challenging agentic coding benchmarks, such as DeepSWE (81.6%) and Terminal-Bench 2.1 (87.6%). In contrast, Jev fails to serve as an effective verifier for these long-horizon tasks. We also build an efficient training and serving infra for CLMs by disaggregating states and actions, allowing their embeddings to be cached and reused independently. This substantially reduces inference latency in settings where the state evolves continuously while the action set remains fixed. Finally, we establish scaling laws for CLMs and show that the test contrastive loss decreases predictably as a power law in training compute, model size, and dataset size. 📄 Blog: contrastive-lm.notion.site 💻 Code: github.com/Contrastive-LM/CL… 🗣️ Discord: discord.gg/5dAQEDJBs 🤗 Data & Models: huggingface.co/Contrastive-L… More details on CLM’s architecture, data recipe, and scaling laws in the thread below 🧵
1
12
1,258
using tools used as a method to explore what the agent did has so much potential
We've reduced token costs in Cursor by 7% with no drop in agent quality. Savings came from tighter prompts, selective tool loading, better caching, and compressed file reads.
6
767
where are the open models on this chart?
We’re demonstrating how frontier models have continued to improve in realistic mental health conversations with MentalHealthBench. This new open benchmark was built with input from more than 80 mental health clinicians. We’re releasing it openly so other researchers can examine the methods, run their own evaluations, and build on the work. openai.com/index/introducing…
4
2
21
2,751
how do you upgrade an endpoint to a new model while it is serving millions of prod customers? 😰 we wrote up a detailed post on how to perform rollouts and upgrade models in production with provable zero downtime!
New on Dedicated Model Inference: canary rollouts. Upgrade the model behind a live endpoint without downtime. Traffic moves from your current deployment to the new checkpoint in gated steps (default 5% → 25% → 50% → 100%). Health checks run before any traffic shifts. After every step, metric gates compare the new model's p95 latency and error rate against the old one. If a gate trips, the rollout pauses at the canary share and waits for you: resume, promote to 100%, or roll back. Three strategies: canary, blue-green, and rolling. Available now via the tg CLI, REST API, and Python SDK. Learn how to start a rollout: together.ai/blog/canary-roll…
4
16
1,581
Opus 5.5 system prompt is ~0.5M tokens just by itself! GPT-6 Sol codex sys prompt is ~70k tokens
🚰 SYSTEM PROMPT LEAK 🚰 Here's the full system prompt for Claude Opus-5.5!! The total count of everything extracted, including all tools, comes in at over 1.9M characters! 🤯 Lots to dig into here. Enjoy! 🫡 Link: github.com/elder-plinius/CL4… gg
Community note
The linked file is a full session dump (>1.9M chars) including turns and results, not the system prompt; the actual prefix is ~263k chars / ~65-70k tokens with tools. github.com/cbrunner/opus-… raw.githubusercontent.com/elder-plinius/…
14
8
464
72,360
Reasoning effort settings look like abstract art tbh Hang it in the louvre
2
7
579
this is the way of the future! agents that self-organize into teams and arb. roles to solve the problem at hand >they exchange, challenge, repair, and synthesize partial reasoning into solutions no member produced independently.
The recent breakthrough in Navier-Stokes has garnered a lot of attention to the new possibilities that emerge when agents work together. We have been interested in this question for a while. How can a team of agents achieve more than agents working alone? I'm excited to finally share our new work, "Self-Organizing Agent Teams Learn to Reason Together" 🧵
1
2
21
2,648
Zain retweeted
Introducing theopenfrontier.com! Figure out which open model is best for your use case. Compare models across coding, agents, long context, vision, finance, and more. Then see how they compare on cost + quality, including what you could save by moving to open models.
41
16
250
18,000
"Dripping water hollows out stone, not through force but through persistence."
Here's what the historical open vs closed data here looks like. Would be useful to have volume too (not just %)!
2
625
mimo-v2.6-pro making a moggery of the pareto frontier
6
1
54
2,775
coding agents are moving fast from prototype to production. the infrastructure question is what's left. join @parthsareen from @ollama and @zainhas Hasan from Together AI at @AIconference for a breakout on what it actually takes to build coding agents on open models, and run them at scale.
4
5
25
6,869
what did they feed this model...
There's a fun mix of excitement and cope on my timeline re-Jev: - OMG I made Jev a year ago this is dumb - You can fine tune this encoder into a better, faster, local classifier, etc Re the "just train your own small classifier" crew - Voyage trains great, SOTA pointwise rerankers that are obviously specialized to the reranking task and have been at it for years, likely also using a strong synthetic data recipe... Exact setup in the response tweet. Do note that using Jev is definitely more expensive than using Voyage rerank-3 bc of the tokens in the lengthy rubric included in every request (though you could definitely optimize this further) Jev is interesting to me bc I didn't expect it to be able to outperform domain specific models like these rerankers. Every other OpenJev etc type model I've benchmarked gets ~15% agreement at 20 on this eval. It's almost like it would be tough to perfect the data recipe to train a general classifier 🤔
6
1,241
Wow Jev as a top-k reranker works pretty damn well🤯 Luna level for k=200
Smaller subset of 200 queries (prior post was >1k) but jina-reranker-v3.5 doesn't do well here and more notably, voyage rerank-3 is a good baseline bc it's ~Luna quality (Luna (low) with blitzrank is wayyyy higher latency to be clear, this is a method for prepping a dataset not a reranker you'd use on prod). If anything Luna should have an advantage here bc it's likely distilled from/trained on much of the same data as Sol's preferences which is my ground truth here so in that sense your assumption should be that this eval makes Luna look better that it should. So here again, Jev is outperforming Luna at lower cost and much much lower latency.
1
19
2,849