← All AI Engineer talks

AI Engineer World's Fair 2024

Hypermode Launch

Read the talk

Hypermode: Making AI Cheaper to Get Wrong

Rapid AI iteration depends on reversible choices: replaceable models, familiar APIs, observable inference, and fewer services to coordinate on the retrieval path.

From a talk by Kevin Van Gundy

Learning faster above a pizzeria

Kevin Van Gundy recalls three problems from his time at Vercel, when the company had an office above a pizzeria. It was losing to other JavaScript frameworks, losing badly to other hosting providers, and he was losing to a diet consisting exclusively of pepperoni pizza.

Three panels show figures carrying large blocks labeled JavaScript Frameworks and Hosting Providers, followed by a giant pepperoni pizza.
Three opening problems: JavaScript frameworks, hosting providers, and pepperoni pizza.

The turnaround, in his telling, came from developing the ability to iterate quickly. Without knowing the optimum strategy, the team could try more things, discover what the market wanted, and adapt its products accordingly. “Iteration is the compound interest of software.” Repeated experiments eventually revealed two developer preferences: adopt new technology incrementally, and defer architectural commitments until the application's behavior is better understood.

0:000:16
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

0:00 · section reference included

Make the wrong choice recoverable

That experimentation stops when developers are afraid of getting things wrong. Generative AI adds a long chain of decisions: hardware, model, prompt, integration, monitoring, and improvement. The consequences are familiar—runaway bills, hallucinating chatbots, and projects that consume months without delivering value. A system that supports iteration must reduce the cost of mistakes, because mistakes will happen repeatedly.

Van Gundy identifies three ways to make those decisions easier to revisit:

  • Model replacement: choosing the wrong model becomes less consequential when switching it out introduces little friction.
  • Shared APIs: classical software and AI components become easier to integrate when they use the same interfaces.
  • Inference tracing: following inference step by step gives developers visibility when changing prompts, strategies, or the mix of data supplied to a model.

Together, these mechanisms make changes easier to attempt and their effects easier to inspect.

1:221:26
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

1:22 · section reference included

Start with an AI function

Hypermode's proposed entry point is a runtime that integrates models and data into AI functions. The goal is to let developers add AI to an application without first acquiring specialized skills. Around that runtime, Hypermode supplies tools for rapid iteration and observation of functions in production. A team can begin with an incremental feature, develop its skills, and then reconsider the broader application as AI-native. The initial integration does not require making that larger architectural commitment upfront.

2:192:29
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

2:19 · section reference included

Put model guidance in the editor

Even adding one model can involve unnecessary documentation work. Van Gundy uses temperature as the example: does a model expect a value from 0–2, 0–1, or 1–10? The developer needs that information while configuring the model. Hypermode's launch-era promise was typeahead in the developer's preferred editor, out of the box, with no SDKs or downloads. This describes the workflow presented at the launch, rather than current installation guidance. The editor popup on the slide illustrates bringing parameter documentation directly into that workflow.

Black slide with the text “Hundreds of models. One interface.” and an editor popup showing temperature documentation.
“Hundreds of models. One interface.” beside editor assistance for temperature.
2:563:02
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

2:56 · section reference included

Consolidate the retrieval path

For production, Hypermode offers strong defaults while also allowing teams to bring an existing stack. The concrete example is retrieval-augmented generation, or RAG: embedding an input and searching a vector store introduces additional service interactions into a previously simpler application request.

Van Gundy characterizes traditional RAG as requiring N+1 requests and says Hypermode consolidates that retrieval path into one request.

Retrieval pathCoordination described in the launch
Traditional RAGAdditional input-embedding call, then vector-store access
Hypermode RAGOne request using an in-memory embedding and search service

The consolidation concerns the embedding-and-search path; those operations still have to occur. Van Gundy reports a saving of a couple hundred milliseconds per request for this retrieval path. He supplies no benchmark configuration, baseline measurements, or latency percentile, so the magnitude cannot be assessed independently from the presentation.

Three stacked diagrams compare a legacy search request, traditional RAG with multiple service connections, and a green Hypermode function connected to a product database.
Request paths before AI, with traditional RAG, and with Hypermode RAG.
3:193:29
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

3:19 · section reference included

Build intuition by comparing outputs

Once the integration works, understanding its behavior remains difficult. Nondeterministic systems do not produce the same intuitive feedback as conventional software, and Van Gundy describes each model as having its own personality. Hypermode's comparison tools let developers examine different inferences, tunes, and models. The resulting dataset can then be exported for fine-tuning, connecting the work of inspecting outputs with a subsequent model-improvement step.

3:49
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

3:49 · section reference included

From a workshop demo to a production plan

The closing question is practical: what will attendees tell their boss on Monday about what they learned? Van Gundy invites them to the after-lunch Hypermode workshop, with the team that built the platform, to practice making iteration velocity a core competency. The proposed applications are natural-language search, intelligent sorting of product data lists, outlier detection, and identifying bad actors.

Workshop slide lists natural language search, intelligently sorting every data list in an application, and outliers and bad actors detection, with a time of 1:00pm–1:50pm at GGB A.
Hypermode workshop applications: natural language search, intelligent sorting, and outlier detection.

The workshop promise was a demo attendees could be proud of and a plan to put something similar into production by the end of the following month. Van Gundy also offered $1,000 in Hypermode credits to help attendees get started. These were offers made at the 2024 event. The intended next step was to carry a concrete application beyond the workshop, with a production plan that made continued iteration possible.

4:064:15
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

4:06 · section reference included

Resources

From the talk

Updates since the talk

  • Hypermode's open-source framework for model-connected functions in Go and AssemblyScript, with setup instructions. Archived September 11, 2025.

Read the complete timestamped transcript
  1. 0:00

    [on hold music] Before Hypermode, I worked at Vercel.

  2. 0:16

    We had an office down the street above a pizzeria, and we had three big problems. One, we were losing to other JavaScript frameworks. Two, we were losing badly to other hosting providers.

  3. 0:29

    And three, I was losing to my diet of exclusively pepperoni pizza. [laughing]

  4. 0:35

    Eventually, we started to win, not because we were smart or we knew all the right answers, but because we built this core competency of iterating really, really, really quickly.

  5. 0:46

    We didn't know the optimum strategy, but we figured if we just tried more things faster than everyone else, we'd eventually be able to adapt and figure out the right products and strategies to figure out what the market wanted.

  6. 0:58

    Iteration is the compound interest of software. Keep doing it long enough and eventually really good stuff starts to happen.

  7. 1:05

    Because we tried a lot of things really quickly, we eventually figured out two things. One, developers wanna incrementally adopt new technologies. And two, they don't wanna commit to architectural patterns before they know how their application's actually gonna work.

  8. 1:22

    But iteration can't happen if you're afraid of getting it wrong.

  9. 1:26

    The same thing that has held back web is also holding back AI. And if I'm honest, there are even more things for us to get wrong about GenAI. When I think about it, I'm grossly overwhelmed.

  10. 1:37

    What's the right hardware? What's the right w- model? What's the right prompt? How do I integrate? How do I monitor? How do I improve? Everyone here knows a horror story of someone with a runaway bill, a hallucinating chatbot, a project that took months and months and never delivered any value.

  11. 1:54

    And in the end, we need to build systems that de-risk getting it wrong

  12. 1:59

    because we are going to get it wrong a lot.

  13. 2:03

    Picking the wrong model doesn't matter if there's no friction to switching it out. Integration is simple when your classical systems and your AI systems use the same APIs. You can fearlessly make changes to prompts, strategies, data mixes if you can trace that inference step by step by step.

  14. 2:19

    At Hypermode, we care deeply about making AI approachable. Everyone here should be able to put AI in their apps without specialized skills.

  15. 2:29

    At its core, Hypermode is a runtime. It allows you to easily integrate models and data into AI functions.

  16. 2:36

    We then surround that runtime with a bunch of tools that make it easy for you to e- to rapidly iterate and observe those AI functions in prod. We make it easy to get started, incrementally adopt AI as appropriate, and then as your team develops those skills, reimagine those applications as AI-native.

  17. 2:56

    First and foremost, we wanted to make the developer experience of developing with AI a lot less terrible.

  18. 3:02

    When it comes to adding a new model to your service, you probably don't wanna read a bunch of pages of docs to figure out the temperature's on a zero to two rather than a zero to one or a one to ten.

  19. 3:12

    With Hypermode, we provide you typeahead in your favorite code editor right out of the box. No SDKs, nothing to download.

  20. 3:19

    Then when you do ship to prod, we give you strong defaults just to get started. Or if you have your own stack, bring it along. In either case, we'll remove a lot of that complexity for you.

  21. 3:29

    For example, traditional RAG requires N+1 requests. You need to make an additional call to embed the inputs, go talk to your Vector store. With Hypermode, we c- you can do that all in one request.

  22. 3:41

    We build in memory embedding and search service that allow you to do that and save a couple hundred milliseconds per request.

  23. 3:49

    Finally, building intuition around nondeterminix sys- nondeterministic systems is hard. Each model has its own personality, and we make it really easy for you to quickly compare different inferences, different tunes, different models, and you can then export this data set to fine-tune.

  24. 4:06

    On Monday, your boss is going to ask you, "What did you learn at AI World Fair?" If you come by our workshop after lunch, I'll prove to you that you can make AI...

  25. 4:15

    Uh, sorry. I'll prove to you that you can make iteration velocity a core competency. The team that built all this amazing stuff will be there. We'll show you how to build natural language search, intelligently sort every data list in your product, detect outliers, catch bad guys.

  26. 4:29

    You'll walk over the demo that you're proud of and a plan to put something like it in prod by the end of next month. And if seeing my happy face again and building something really cool is not enough, we'll give you $1,000 in Hypermode credits to get started.

  27. 4:42

    Thank you all so much. [outro music]