- Understanding how to intergrate AI capabilities in your web applications using JavaScript/ TypeScript
- Explore various technologies and frameworks including Azure AI Foundry, Azure Developer CLI (azd), LangChain.js, AI Toolkit and other additional Azure tools.
- Complete hands-on quests that take you from local prototypes to building complete applications
- Complete all activities provided under each quest. This will help you successfully intergrate all the AI features into your application
- To interact with other developers, share ideas & suggestions or ask questions when stuck, join our dedicated channel on the AI Discord Community. Channel: js-ai-build-a-thon
To get sailing on the quest, go to the JS AI Build-a-thon repository
| Quest | Video Guide & Blog | Tools & Technologies |
|---|---|---|
| JS AI Build-a-thon (June 2025) Launch | Announcement Blog | |
| Setup for the Build-a-thon | JS AI Build-a-thon Setup in 5 Easy Steps | GitHub |
| I Want to Build a Local Gen AI Prototype | Guide | GitHub Models (free), AI Toolkit in VS Code |
| I Want to Move My Prototype to Azure | Guide | Azure AI Foundry extension in VS Code |
| I Want to Add a Simple Chat Interface to My App | Guide | Azure Developer CLI (Infrastructure as Code) |
| I Want to Integrate External Data Using RAG | Guide | RAG |
| I Want to Explore AI Frameworks and Add Chat Memory | Guide | LangChain.js |
| I Want to Build an AI Agent | Guide | Azure AI Foundry extension in VS Code |
| I Want to Extend an Agent with MCP Tools | Guide | AI Toolkit in VS Code |
| I Want to Use AI to Automate PR Code Reviews | Guide | GenAIScript |
| I Want to Customize a Production Ready Template | Guide | Azure Developer CLI (Infrastructure as Code) |
| JS AI Build-a-thon Closing Ceremony | Wrap-up Blog |
- To interact with other participants and get assistance and answers when needed, join our Discord channel
