Runnable tutorial projects for Hot.
Each directory is a standalone Hot project with its own hot.hot, README,
.env.example, source, and tests. You can clone one demo without cloning the
others.
| Project | What it is |
|---|---|
hot-chat | Start here. Next.js chat UI plus TeamAgent and PersonalAgent in one hot dev |
slack-bot | multi-provider AI Slack bot (Claude / GPT / Grok / Gemini), polling-in-dev / webhooks-in-prod |
my-news | scheduled job that summarizes AI news with Claude and emails via Resend |
graph-rag-memory | graph-RAG memory primitives and hybrid retrieval (function-driven) |
The Hot Chat walkthrough lives in the main Hot docs at /docs/demos/hot-chat. The Agent Graph conventions are also worth a quick read before you wire up a new agent.
cd hot-chat
hot dev --openRun tests:
hot testSome demos include hot/ctx.hot as a local-development convenience for
bridging values from .env into Hot context variables. Hot Dev Cloud ignores
hot/ctx.hot; for deployed demos, add the same context variables in the Hot
Dev App at app.hot.dev instead.
The GitHub Actions workflow installs the latest Hot CLI with
hot-dev/setup-hot and runs:
hot testin each Hot project demo,npm ci && npm run buildinhot-chat.