Max (@max_grev) header
Max (@max_grev) profile picture

Experiments in health, endurance, and tech. Building @FeanorLabs.

San Francisco, CA
Joined May 2018
Photo by Max (@max_grev)Photo by Max (@max_grev)Photo by Max (@max_grev)Photo by Max (@max_grev)Photo by Max (@max_grev)Photo by Max (@max_grev)Photo by Max (@max_grev)Photo by Max (@max_grev)Photo by Max (@max_grev)Photo by Max (@max_grev)
Pinned Tweet
I’ve made Auri 4.0 Keyboard even better since this benchmark study. It’s now #1 in voice dictation and only 0.8 points behind Apple in touch. You can finally try it yourself: apps.apple.com/us/app/auri-a…
I benchmarked six iPhone keyboards: Apple, Gboard, SwiftKey, Wispr Flow, Auri 3.8, and Auri 4.0. Apple won the touch test. SwiftKey (barely) won voice. Auri 4.0 finished close behind both with the lowest word error rate. /1
1
5
999
"A rabbit hole of epic proportions because I can do whatever I want to do" podcast episodes are the best kind of podcast episode.
NEW podcast episode is up! "Lucky #888 — My Tour of Designing Luck in China, Japan, and Korea" For episode #888, I couldn’t resist going down a rabbit hole about the number eight. Join me for a nerdy tour of China, Japan, and Korea, including a million-dollar license plate, disappearing hotel floors, a casino room designed around one gambler’s birthday, and much, much more. Please enjoy!
1
1
8
7,250
Finished the Kernel Track in 93rd place overall, with a 2.314× speedup over SGLang on the decode layer (and 63rd on bf16_proj at 1.600×, but that doesn't count). Not quite where I expected myself to finish, but considering I didn't know what a kernel was going in, I'll take it.
3
6
278
Fun bts numbers: ~9,000 recorded GPU tests: 8,894 measured configuration/shape test entries and 700 judge runs across all five tracks. 435 lab files, 117 work folders, 93 assembled decode files and 917 commits.
2
30
Highest leaderboard ranks achieved during the challenge: - #2, #6, and #8 on bf16_proj (before I learned it didn't count toward the overall ranking); - #3 on the prefill layer (but that was judgemaxxed); - #69 on the decode layer.
1
37
I keep seeing these "No on G," "Yes on E," "Maybe on X" signs all over SF, and can't help but wonder, perhaps naively: 1. What's the point of electing government *representatives*, employing ~35,000 government workers, and spending ~$20,000 per capita if general population is then asked to make these decisions? 2. Who has the time and willingness to thoughtfully research all these props? Either the unemployed, actively involved in politics, or people generally not known for their acute decision-making. What am I missing here.
1
1
90
Something feels a bit iffy about California prop 38. Doing a popular vote proposed by a 3 person non-profit that gives said non profit $4.2B from the public! I hope Gary is great and knows how to spend $4.2B well because it’s done.
11
Some of my recent App Store header animations
4
321
Lots of updates! And yes, I'm still having too much fun with these opus-5.5 motion design videos.
🆕 What's new in v4.1.8: ◦ Improved and simplified the keyboard dictation flow. ◦ Fully optimized for iPhone Duo, including the keyboard. ◦ Significantly improved keyboard autocorrect and typing performance. ◦ Keyboard’s Fix Grammar, Translate, and Paraphrase features can now handle longer texts. ◦ You can now customize the keyboard writing tools, reorder them, and remove the ones you don’t use. Settings → Keyboard → Writing Tools. ◦ Now you can adjust how long the microphone stays ready for your next voice dictation: 1, 15, or 30 minutes, or 1, 3, or 8 hours. Settings → Magic Dictation → Keep Mic Ready. ◦ New keyboard theme: Auri Clear. ◦ Improved the Simplified Chinese 10-key and QWERTY keyboards. ◦ Improved Ask Auri with feedback options. ◦ Added emoji search in Chinese and Korean to their respective keyboards. ◦ Quality-of-life improvements across the app. ◦ Fewer bugs and improved performance. Thank you for your feedback, feature requests, and bug reports!
2
3
134
What you read on X vs reality. Thank you, Apple.
1
138
Sundays are for long runs
1
3
172
Down to #51 overnight, back up to #8 at 1.5233x. What a rollercoaster.
1
304
Back in the top 10. (can’t believe I somehow overtook the legend I was learning ML from back in 2018)
40
🫡
Plugin discovery on ChatGPT leads to massive adoption opportunity. Open ecosystems will win.
1
2
194
OpenAI won. It took 15 days from submission to approval, while Muse isn't even in review yet.
1
20
pluginmaxxing
10
And now we scale
3
103
Ludovico Einaudi is the greatest composer of our lifetime, and it’s not even close. Every live performance fills you with such a powerful sense of unfiltered awe that you can only experience in the presence of true greatness.
4
192
Max retweeted
say it with me now. experts are fake, smart generalists rule the world, everything is designed by people no smarter than you, and courage is in shorter supply than genius
140
1,792
307
12,933
Here's how I connected each agent: - Dot: an OAuth-authenticated MCP plugin. - Grok Bot: an authenticated routine receives requests. Grok returns answers through a helper on its existing Mac connection, while Maestro carries recent conversation history between routine runs. - Codex, Claude Code, and Pi: Herdr manages sessions. Codex uses its read-only app-server API, and Claude uses its SDK for final answers. - Muse: the official muse-gadget-sdk.
I built a fun way to talk to all your agents (Grok @bot, Claude, Codex, Dot, @Muse, and Pi) from anywhere. Even while you're touching grass. Meet Maestro, a handheld agent orchestrator powered by an ESP32-S3. Pick a conversation, hold a button, and talk. Hear the reply or read it on the screen. Each agent gets its own pixel character. Maestro buzzes when one replies. It works even when your laptop is offline, so you can leave it behind and go outside.
5
1
5
546
The voice flow is straightforward, too: Maestro uploads the recording to your Mac (or to a VPS if remote mode is on). whisper.cpp transcribes it, then the bridge sends the transcript to the selected agent, retrieves and saves its final answer, and streams speech (generated using Kokoro through ONNX Runtime) back to the device.
77