Building production-ready LLM-powered applications
​
The way AI-powered apps are built has changed:
​
-
Before LLMs, an idea would bottleneck on training models from scratch, and then it'd bottleneck again on scalable deployment.
-
Now, a compelling MVP based on pretrained LLM models and APIs can be configured and serving users in an hour.
​
An entirely new ecosystem of techniques, tools, and tool vendors is forming around LLMs. Even ML veterans are scrambling to orient themselves to what is now possible and figure out the most productive techniques and tools.
​
In this course, we'll teach you how to build AI-powered applications from scratch, while following the best practices that will allow you to balance shipping quickly with building high-quality, production-ready applications your users trust.
We'll walk you through a structured approach to AI app development loosely based on the test-driven development methodology used in traditional software engineering.
The Full Stack
Building an AI-powered product is much more than just training a model or writing a prompt.
​
​The Full Stack brings people together to learn and share best practices across the entire lifecycle of an AI-powered product: from defining the problem and picking a GPU or foundation model to production deployment and continual learning to user experience design.
We've taught courses in building deep learning-powered applications at UC Berkeley, in-person, and online. More recently, we hosted the first LLM bootcamp focused on teaching practitioners how to build LLM-powered applications, from prompt engineering to retrieval augmentation and AI-first design. Our courses have featured contributed lectures from Pieter Abbeel (Professor at UC Berkeley and co-founder of Covariant), Richard Socher (co-founder of You.com and former Chief Scientist / EVP at Salesforce), and Andrej Karpathy (OpenAI researcher and former Director of AI at Tesla).
Our courses have been described as "high quality tokens" by Andrej Karpathy, "the most comprehensive and interesting class I ever attended" by Boris Dayma (creator of Craiyon and Dall-E mini), and "I can't believe they made this available for free" by Jo Kristian Bergum (Distinguished Engineer at Yahoo and Co-Creator of Vespa).
Josh Tobin, co-creator of FSDL, CEO of Gantry
Josh Tobin is the cofounder and CEO of Gantry, co-creator of Full Stack Deep Learning, and a former OpenAI / UC Berkeley AI researcher.
​
Gantry is building product testing and analytics for AI-powered applications.
​
Testing and analytics are essential tools when building any product, but they’re even more essential for AI-based applications. That’s because these applications fail in harder-to-detect ways, and those failures erode user trust over time, eventually leading to churn. Gantry helps you build AI your users trust through powerful observability, analytics, and evaluation for your AI-powered products.​