Skip to content
Artwork for The Merge (by CodeRabbit)
The Merge (by CodeRabbit) · Thursday · 31 min

Jev Explained: Intelligence infused 'If-Statements' for Your Code | Allie form TypeSafe AI

What is Jev AI, and how do you actually use it? TypeSafe's Allie Laabs explains how Jev works as a "smart if statement" for your code, how to find Jev-shaped problems in your app, and why coding agents still get it wrong. Recorded at CodeRabbit HQ in San Francisco during the first Jev hackathon, run by TypeSafe and the AI Collective, just 11 days after launch. Most apps use LLMs the long way: turn program state into a prompt, get text back, then parse that text into a value the code can branch on. Jev skips the text. You send a state (a ticket, a transaction, a tool call) plus typed questions, and you get back a choice, a score, or a yes/no probability. There's nothing to parse, and it can't answer with an option you didn't allow. In this episode of The Merge: → What Jev AI is and how it's different from an LLM → Jev use cases: classification, routing, and "gut feeling" logic you couldn't write before → How to spot where Jev belongs in your code, even if you vibe code → Speculative prompting: why you should ask every question in one call → The one-sentence fix Allie gives coding agents when they write Jev code → Jev vs LLMs: when it's the wrong tool, and when it's the right one → Generative UI, real-time use cases, and what builders made at the hackathon CHAPTERS 0:00 Meet Allie Laabs, DevRel at TypeSafe 0:18 Inside the Jev launch 2:34 TypeSafe's biggest challenge right now 6:16 What is Jev AI? Skipping the text 10:10 Jev use cases: smart if statements 13:48 Jev use cases that surprised the team 17:05 Generative UI and more accessible software 20:02 Jev vs LLMs: right tool, wrong tool 22:17 How to use Jev: practical tips 26:53 Speculative prompting and coding agents 30:08 What builders are making at the Jev hackathon LINKS 🧠 Jev docs: https://docs.typesafe.ai/introduction ⚡ Speculative fan-out pattern: https://docs.typesafe.ai/patterns/fan-out 🐰 Try CodeRabbit for AI code reviews: https://coderabbit.ai 📚 CodeRabbit path instructions: https://docs.coderabbit.ai/configuration/path-instructions ABOUT THE MERGE The Merge is CodeRabbit's interview series with the people building the tools developers use, from AI models to coding agents. #JevAI #TypeSafe #AIcoding

0:00-31:27

transcript

No transcript — this publisher did not publish one.

show notes

What is Jev AI, and how do you actually use it? TypeSafe's Allie Laabs explains how Jev works as a "smart if statement" for your code, how to find Jev-shaped problems in your app, and why coding agents still get it wrong.

Recorded at CodeRabbit HQ in San Francisco during the first Jev hackathon, run by TypeSafe and the AI Collective, just 11 days after launch.

Most apps use LLMs the long way: turn program state into a prompt, get text back, then parse that text into a value the code can branch on. Jev skips the text. You send a state (a ticket, a transaction, a tool call) plus typed questions, and you get back a choice, a score, or a yes/no probability. There's nothing to parse, and it can't answer with an option you didn't allow.

In this episode of The Merge:
→ What Jev AI is and how it's different from an LLM
→ Jev use cases: classification, routing, and "gut feeling" logic you couldn't write before
→ How to spot where Jev belongs in your code, even if you vibe code
→ Speculative prompting: why you should ask every question in one call
→ The one-sentence fix Allie gives coding agents when they write Jev code
→ Jev vs LLMs: when it's the wrong tool, and when it's the right one
→ Generative UI, real-time use cases, and what builders made at the hackathon

CHAPTERS
0:00 Meet Allie Laabs, DevRel at TypeSafe
0:18 Inside the Jev launch
2:34 TypeSafe's biggest challenge right now
6:16 What is Jev AI? Skipping the text
10:10 Jev use cases: smart if statements
13:48 Jev use cases that surprised the team
17:05 Generative UI and more accessible software
20:02 Jev vs LLMs: right tool, wrong tool
22:17 How to use Jev: practical tips
26:53 Speculative prompting and coding agents
30:08 What builders are making at the Jev hackathon

LINKS
🧠 Jev docs: https://docs.typesafe.ai/introduction
⚡ Speculative fan-out pattern: https://docs.typesafe.ai/patterns/fan-out
🐰 Try CodeRabbit for AI code reviews: https://coderabbit.ai
📚 CodeRabbit path instructions: https://docs.coderabbit.ai/configuration/path-instructions

ABOUT THE MERGE
The Merge is CodeRabbit's interview series with the people building the tools developers use, from AI models to coding agents.

#JevAI #TypeSafe #AIcoding