Guides show you how to build each part of a Helix app, one task at a time. Every guide pairs working TypeScript with the commands to run it, and each stands alone, so you can jump straight to the one that matches what you’re building. New to Helix? Start with the quickstart first.
What do you want to do?
| Goal | Guide |
|---|---|
| Handle an HTTP request | Functions and routing |
| Cache or store small values | Key-value store |
| Call Salesforce or any API | Connected services |
| Call an AI model | Calling AI models |
| Stream a response | Streaming |
| Add a UI | Frontend apps |
| Run code before every request | Middleware |
| Hand off work to another execution | Async function calls |
| Restrict who can use it | Identity and roles |
| Ship it | Deployment |
| Give it a readable address | Project URLs |
How the guides are grouped
- Building: the core of an app: HTTP functions and routing, middleware, streaming responses, and the frontend.
- Data & storage: the project-scoped key-value store, reachable from
ctxin any function. - Integrations & AI: authenticated calls to external services and AI models from your functions.
- Identity & delivery: who can sign in, what they’re allowed to do, and how your app gets to production.