9 Unique Hands-On Quests for JS/ TS Developers to Build AI Apps on Azure AI Foundry, and gain a deeper understanding of AI Technologies, Tools and Frameworks.
✨ Check the Study Guide for the latest resources & schedule ✨
- 👩💻 Who this is for: Developers → AI Engineers
- 🧠 What you'll learn: To Seamlessly Integrate AI Capabilities into Web Applications. The build-a-thon is designed to get you from Not having worked with AI → building local AI prototypes → deploying and extending AI applications on Azure
- 🛠️ What you'll do:
- 💻 Build Local AI Prototypes with GitHub Models & AI Toolkit Extension (NO AZURE ACCOUNT NEEDED)
- 🔄 Migrate Prototype to Azure (GitHub Models → Azure AI Foundry)
- ☁️ Deploy Models and Use in Code with the Azure AI Foundry Extension
- 📊 Connect to external data with RAG, add conversation history with LangChain.js
- 🤖 Build an AI Agent with Azure AI Foundry Extension
- 🧰 Extend Agent with MCP Tools using the AI Toolkit Extension
- ⚡ Automate your dev workflows with GitHub Models and GenAIScript (NO AZURE ACCOUNT NEEDED)
1️⃣ Right Click on the Start Course ↓ button below and open in a new tab.
-
Owner: Your personal account
-
Repository name: (e.g.
JSAI-Build-a-thon
) -
We recommend creating a public repository, as private repositories will use Actions minutes.
-
Optionally give your repository a description, such as
JS-AI-Build-a-thon
-
Privacy: Public
⚠️ Ensure you select Public. If you select Private, GitHub Actions will not work. -
Scroll down and click the Create repository button at the bottom of the form.
2️⃣ After you click the Create repository button, ⏳ WAIT FOR ABOUT 20 SECONDS, THEN REFRESH THE PAGE.
GitHub Actions will AUTOMATICALLY UPDATE YOUR README WITH THE NEXT STEP
Welcome to the final stage of the JS AI Build-a-thon – where real-world ideas turn into production-ready AI apps, and the community gets to decide what stands out!
Explore the projects below (or GitHub Issues), check out what each participant built, and upvote your favorite ones using the 👍 reaction on their GitHub Issue submission.
The project with the highest community love earns the People’s Choice Spotlight at the finale! 🚀
Project | Description | Submission |
---|---|---|
You okay? Meet Vish AI, your mental health companion | An AI companion chatbot that leverages RAG and LangChain for empathetic, always-available mental health and emotional support. | View project |
vmware-tools-broadcom | A Python script that automatically syncs, archives, and manages VMware Tools versions from Broadcom’s official site for easy access and historical reference. | View project |
Onboarding Software | A customizable recruitment and access management tool using azd templates that streamlines candidate screening and promotes healthy organizational culture. | View project |
Deepmine-Sentinel | An AI safety assistant for mining operations that delivers real-time guidance and monitoring to prevent accidents and save lives underground. | View project |
To connect with other developers, join us in the Azure AI Community Discord (#js-ai-build-a-thon).
© 2025 JavaScript at Microsoft • Code of Conduct • MIT License