World's Fair 2025
Design like Karpathy is watching — Zeke Sikelianos, Replicate
Overview
This talk explores how to design AI products and services with language models as a primary audience, drawing lessons from Andrej Karpathy's experience building the Menuguen app. It emphasizes the shift towards LLMs consuming structured data like markdown and API schemas, rather than just human-readable web pages. The core thesis is that embracing these formats and improving developer experience is crucial for building successful AI-powered applications.
Who should watch
- AI Engineers
- Product Managers
- Builders of AI applications and services
- Those interested in improving developer experience for LLMs
- Anyone building products that interact with AI models
Key takeaways
- LLMs prefer consuming content in formats like markdown or structured API schemas (OpenAPI) over traditional HTML web pages.
- Tools like `curl` and well-defined OpenAPI schemas are valuable for LLMs to understand and interact with APIs.
- Replicate has implemented features to provide markdown versions of model pages and direct links to interact with models via chat interfaces.
- Multi-modal conversation protocols (MCP) enable language models to understand and utilize API schemas, facilitating tool discovery and project scaffolding.
- Prioritizing well-documented, stable, and established technologies (like SQL) makes them more accessible for LLMs to work with.
- Good API hygiene, including slimmed-down, information-dense JSON responses, is essential for LLM context window limitations.
- Developers should anticipate and address potential issues like rate limiting and outdated documentation when building for LLM consumption.
- Accepting pre-paid credits for API usage can prevent legitimate power users from being inadvertently blocked.
Notable quotes
*The hottest new programming language is English.*
*LLMs don't like to click, they like to curl.*
*The primary audience of your thing, your product, service, library, etc. is now an LLM, not a human.*
Unofficial community note. Prefer the recording for nuance.