Founding Engineer @ Strawberry Browser | Sweden

Joined May 2022
Markus Ingvarsson retweeted
I scraped and turned all my X followers into monsters and let them battle royale More followers = stronger monster
2
2
6
76
Markus Ingvarsson retweeted
馃毃 New 3D models for our AI agents - Handmade in Blender - 3D, look 2D-ish with cel shading - Fully customisable (see first comment) Every AI agent deserves a look of its own.
13
4
2
35
4,378
Markus Ingvarsson retweeted
馃毃 Announcing: My new book is here! 1/4 I鈥檝e put a lot of passion, time, and energy into a topic I deeply care about: how we build Agentic UIs that go beyond chat and hold up architecturally. The result: 馃摌 Agentic UI with Angular Link in comments 馃憞
馃 Made with AI
4
30
10
77
13,867
Best of all worlds! Come to Stockholm! 馃嚫馃嚜
11
219
hm id like to think A66 but ive been more about the D66 life recently.
1
2
380
hold on we're going home baby
xirp looks dope. i love that it doesnt abstract away the worktrees like every damn development environment. been using ghostty for a while but this might be the tool that finally converts me.
3
159
xirp looks dope. i love that it doesnt abstract away the worktrees like every damn development environment. been using ghostty for a while but this might be the tool that finally converts me.
We just launched Xirp, a vendor-neutral agentic development environment. One place to manage agent sessions across @ClaudeDevs, @GeminiApp CLI, and @OpenAI Codex. 1,300+ @Spotify engineers already use it. Now it's available for you to try. Learn more at xirp.spotify.com.
1
2
341
Markus Ingvarsson retweeted
Elon is right This is the core thesis behind Strawberry By building a browser for the existing web today, we position ourselves to become one of the main interfaces for this new internet An internet where trillions of agents will communicate, make decisions and complete transactions It's the biggest opportunity in the agent space
AI agentic Internet traffic will obviously VASTLY exceed human usage. Not a close call at all. Cloudflare鈥檚 forecast is accurate.
4
1
1
37
32,866
our browser is cooler than your browser
i put a wayland compositor inside strawberry during our weekly hackathon, it can control any desktop app now. ofc i had to make it play minecraft
1
136
Markus Ingvarsson retweeted
We just cut Strawberry鈥檚 credit use by 70%. Update Strawberry. Your current plan should now last at least twice as long! So, how did Arian and the agent team do it? Three main things: 1锔忊儯 We reduced edge-case cache misses Prompt caching lets devs reuse parts of a prompt instead of paying to process the same instructions and context again. A complex agent harness creates a large surface area for cache misses. Adding/removing tools, dynamically changes to prompts, memory updates, etc. can all invalidate cached prompts. These edge cases are very hard to discover in in-house evals, so we improved our anonymous telemetry around real-world cache behaviour. We found many common miss patterns, and patched them. With a nice Dash0 dashboard, it is now easy to see which situations cause cache misses. If you are building agents and not measuring cache hit rates, you have to look into this. 2锔忊儯 We switched our base model to GPT-5.6 Terra In our evals, Terra gives us Opus 4.8-level performance at roughly half the model cost. Its tokenizer is also much more efficient. For the average Strawberry prompt, Terra uses roughly half as many input tokens as Anthropic鈥檚 models. Your Strawberry agents now use cheaper input tokens, and fewer of them. 3锔忊儯 We made our agent harness more context-efficient Agent harnesses can accumulate absurd amounts of input context. Reading a 1,000-row sheet in full can push more than 100,000 input tokens into a single prompt. Our new harness limits large tool results, preserves the useful parts, and lets the agent surgically fetch more context when needed. We improved memory search using the same principle. Strawberry's memory system can contain thousands of memory files covering candidates, meetings, customer interviews, and much more. We now give the agent a better overview of the file tree, helping it search effectively and open only the relevant files. Most agent cost problems are context-engineering problems. Happy Monday :)
21
5
1
70
5,335
Markus Ingvarsson retweeted
5
53
2
1,431
23,710
Markus Ingvarsson retweeted
I set 5.6 sol as default model in my ai browser and told it to win at chess. It downloaded stockfish locally and wrote a script to always autoplay the best move for me.
i'd love to see interesting things people have built with 5.6 sol. i will send the person who made the coolest thing a special gift from the openai archives.
22
7
3
174
51,848
Shoutouts to ng-conf for creating an amazing community of kind, brilliant and awesome developers from all around the world! Really grateful for everyone I got to know over the last years!
End of an era 馃 We're officially out of Angular conferences in the US 馃槶
1
2
424
Markus Ingvarsson retweeted
We're winning the AI browser wars, and we're not even trying. Our mission isn't to build a browser. We're an agent company, not a browser company. We've seen firsthand how teams struggle to get started with AI. The tools they tried are too complex and lack the context you need. We decided to build a browser since it's already the tool you work in. We all know how to use a browser. You can pick up Strawberry and start using AI agents from day one. By building a browser we are also positioning ourselves to build towards the internet of the future. An internet where trillions of agents will be communicating with each other. This is the biggest opportunity of our lifetime. But someone has to make sure it is safe, effective and accessible to teams across the world. That is our mission.
48
11
6
158
42,933
Markus Ingvarsson retweeted
Europe, lock in.
9
12
4
118
11,076
Markus Ingvarsson retweeted
New image gen feature in action Use any tab as context
6
3
2
118
36,400
Markus Ingvarsson retweeted
looking back at old 100k+ LOC projects that I wrote with my bare hands back in my prime
38
137
9
3,873
140,448