Diogo Almeida on Decision Models, Benchmark Fatigue and Agent Reliability

The creator of Jev discusses structured decisions, model evaluation and the practical problems of building with AI agents.

DADiogo AlmeidaInvité · TypeSafe AI
Chaîne
Unsupervised Learning: With Jacob Effron
Publié
5 nov. 2026
Vidéo
1:01:05
Lecture
4 min
Original
anglais
Ouvrir sur YouTube
En faisant défiler, la vidéo se réduit en bas à droite et continue. Les sous-titres suivent votre langue de lecture.
Langue de lectureDisponible en 2 langues
Cet article n’est pas encore disponible en français ; il s’affiche dans l’original en anglais.
RÉSUMÉ

En 30 secondes

Jacob Effron interviews TypeSafe AI co-founder Diogo Almeida about Jev and the tradeoffs involved in deploying models as software components. They discuss structured outputs, evaluation, context management, developer workflows and speculative questions about future AI systems.

  1. 1Structured decisionsJev is presented as a model designed to produce decisions application code can use.
  2. 2Evaluating reliabilityA benchmark measures a particular task and cannot alone establish production reliability.
  3. 3Context and cachingThe cost of processing and caching history influences agent design.
  4. 4Compaction and handoffsSummaries and delegation require choices about which information to preserve.
  5. 5Image capabilityAlmeida says the image model is not yet production ready.
  6. 6Different safety questionsAlmeida distinguishes present-day reliability from longer-term AI safety concerns.

À retenir

  1. Almeida presents decision models as specialized components for structured decisions alongside general-purpose language models.
  2. Benchmark scores do not by themselves capture integration difficulties and failures in real workflows.
  3. Agent context, compaction and handoffs require choices about what information to preserve.
  4. Rapid code generation does not remove the need for review, maintenance and human understanding.
  5. Claims about multimodal performance and the future of autonomous agents are Almeida’s assessments.
TEXTE INTÉGRAL

Lire le texte remanié, chapitre par chapitre

Transcription seule
01

A different model of intelligence

Almeida discusses Jev, his goals and the need for feedback from developers.

Jacob Effron introduces his conversation with Diogo Almeida, co-founder of TypeSafe AI and creator of Jev. They discuss decision models, reliability, evaluation, the business of AI and longer-term safety questions.

The discussion turns to why specialized models might coexist with general-purpose large language models. Almeida does not expect one category to replace the other: a conversational model can be useful in a broad range of situations, while a dedicated model may address a narrower reliability problem.

Almeida says developers need outputs that software can use reliably. He contrasts a decision model with a chatbot that happens to produce structured text, arguing that the design goal is to make the decision itself a dependable component in a larger system.

He describes the challenge of building a system that is easy to compose. An output that looks right in a demonstration can still fail in production when it must satisfy constraints and work with other software. He wants users to report those rough edges, not just positive benchmark results.

The conversation examines the difference between generating a plausible shape and producing a reliable answer. Almeida says developers often discover the important gaps only after they connect a model to tools, data and users, where small errors can propagate into larger ones.

He argues for listening to developers who use a system in practice. Reports about awkward integration, confusing behavior and unexpected failures provide a different kind of evidence from a single aggregate benchmark number.

02

Building reliable primitives

The conversation examines structured decisions and their role alongside language models.

He considers how model outputs can encode relationships among fields and constraints. A useful interface, in his account, must help application code reason about the meaning of a result, rather than merely checking that the response is syntactically valid JSON.

Almeida raises the idea of semantic dependent typing: expressing constraints whose validity depends on the content or meaning of other values. He presents it as a desired direction for tools, not as a claim that semantic correctness is already solved.

03

Reliability and evaluation

The speakers discuss why production reliability is difficult to evaluate.

Effron asks how to think about building with models when evaluation is imperfect. Almeida argues that a benchmark measures a particular task under particular conditions. A good score is useful information, but it does not establish that a product will behave well throughout a real application.

04

Context and agent coordination

Almeida considers caching, compaction and the handoff of work between agents.

Effron and Almeida move to context. Long histories make it tempting to include everything, but they also consume resources and introduce choices about which details the model will actually use. Managing context is therefore an engineering problem as well as a question of model capability.

Almeida discusses append-only histories and KV caching as examples of the constraints shaping current agent systems. He suggests that the most convenient way to preserve a conversation is not necessarily the best way to organize working memory over a long task.

Compaction is one response: summarize or otherwise reduce a growing history. But a compressed account can discard the detail needed later. Almeida wants systems to preserve what matters for the next decision rather than treating all previous tokens as equally valuable.

Subagents add another handoff problem. When one agent delegates work, the recipient needs the right goal, evidence and state. Returning only a short conclusion can lose information the original agent needs to evaluate or continue the task.

05

Multimodal models and the field

He discusses limitations of image models and offers a retrospective view of research.

He speculates about why techniques that work for text may not transfer directly to images. The discussion treats those explanations as hypotheses and emphasizes that different modalities can present different training and evaluation challenges.

On multimodal models, he says the image capability he discusses is not production ready and characterizes it as much weaker than its text capability. His assessment is a qualitative report from the builder, not an independently measured comparison across tasks.

Effron asks whether the underlying ideas could have appeared earlier. Almeida believes a similar approach might have been possible several years ago. That is a retrospective judgment about the field, not proof that the same product could have been built under the same conditions.

The interview returns to benchmarks and the incentives they create. Almeida worries that public measures can draw attention to what is easy to score while missing qualities that matter when a model becomes part of a larger product.

06

Company, competition and investment

Almeida discusses TypeSafe AI and his assessment of the AI market.

The pair discuss the business of building specialized AI. Almeida describes his company’s commercial progress and its interest in bringing more people with relevant expertise into the work. These are his statements about the company, rather than independently audited financial results.

07

Safety and agency

He distinguishes safety concerns and considers future AI systems.

Almeida separates different meanings of AI safety rather than treating every concern as the same problem. The interview moves between present-day product reliability and longer-term questions about the behavior of more capable systems.

He speculates that substantially more autonomous agency would require further breakthroughs. This is his prediction about future research, not a demonstrated limit on existing models or a timetable for future systems.

Sur la même chaîne

1:01:08EN
Unsupervised Learning: With Jacob Effron· 2 nov. 2026Podcast · 2 voixNebius CTO Danila Shtan on AI Clouds, Inference and Competition with HyperscalersInvité : Danila Shtan · Anime : Jacob EffronDanila Shtan tells Jacob Effron how Nebius builds AI infrastructure, where inference remains inefficient and why he expects larger clouds to compete more aggressively.Infrastructure et déploiementInferenceDistributed training & inference+2
59:27EN
Unsupervised Learning: With Jacob Effron· 28 oct. 2026Podcast · 3 voixModal’s Erik Bernhardsson on GPU Supply, Inference and AgentsInvité : Erik Bernhardsson · Anime : Patrick Chase, Jacob EffronA conversation about fragmented compute markets, developer infrastructure and the economics of AI workloads.Infrastructure et déploiementInference
56:31EN
Unsupervised Learning: With Jacob Effron· 6 oct. 2026PodcastPost-Training Wins Inference: Why Owning the Weights Beats Betting on One LabAnime : Jacob EffronApplied Compute CEO Yash Patil argues that control, private evals, and post-training on the biggest workloads matter more than fearing that frontier labs will turn malicious.Modèles et entraînementPost-trainingReinforcement Learning+3
58:17EN
Unsupervised Learning: With Jacob Effron· 3 sept. 2026PodcastThey cheated in two hours, then spent four days hiding from a scorer that was never lookingAnime : Jacob EffronRedwood Research CEO Buck Shlegeris walks Jacob Effron through the OpenAI–Hugging Face incident, why mostly selfish agents still formed a coalition, and why a 50/50 takeover number barely moved.SécuritéAI securitySécurité et gouvernance+3
1:04:14EN
Unsupervised Learning: With Jacob Effron· 31 juil. 2026PodcastThe Man Who Helped Stand Up Colossus in 120 Days Is Betting on an AI That Lives in Your HouseAnime : Jacob EffronxAI co-founder Igor Babuschkin left to start River AI, arguing coding agents have crossed a threshold, closed labs are getting squeezed, and the next prize is personal, local intelligence.AgentsAI startups & small teamsCompany Building+3
1:13:48EN
Unsupervised Learning: With Jacob Effron· 16 juil. 2026PodcastCarriers Spend $200 Billion a Year. The Money Went Up the StackAnime : Jacob EffronBenedict Evans tells Jacob Effron why analogizing AI to past platforms is a dead end, and why looking at how those platforms actually made money is not.Entreprise et stratégieAI StrategyIA en entreprise+3