AI In Action
Challenges
Learning PathsShowcaseLeaderboard
AI In Action

Learn AI by building real projects. From beginner to expert, one challenge at a time.

Platform

  • Challenges
  • Learning Paths
  • Showcase

Community

  • GitHub
  • Projects

Legal

  • Privacy
  • Terms

© 2026 AI In Action. All rights reserved.

Challenges

Hands-on AI projects from beginner to expert. Pick a challenge and start building.

Showing 1-25 of 25 challenges
Official
Expert

Full AI SaaS Product

Build a complete AI-powered SaaS product with user auth, subscription billing, AI core functionality, usage tracking, admin dashboard, and landing page.

AI Agents & Automation40+ hours
Official
Advanced

AI Agent Marketplace

Build a platform for sharing and deploying custom AI agents. Users can publish agents with descriptions, try others' agents, rate them, and deploy via API or embed.

AI Agents & Automation20-30 hours
Official
Advanced

Fine-Tuning Pipeline

Build a UI for the complete model fine-tuning workflow: dataset preparation with labeling, training configuration, job monitoring, and evaluation with test prompts.

AI Agents & Automation10-15 hours
Official
Advanced

AI Agent Swarm

Orchestrate multiple specialized AI agents that collaborate on complex tasks. Build a coordinator that decomposes tasks, assigns them to specialists, and synthesizes results.

AI Agents & Automation15-25 hours
Official
Advanced

Multi-Modal AI App

Build an app that processes multiple input types: text, images, audio, and documents. Perform cross-modal tasks like describing images, transcribing audio, and answering questions about documents.

AI Agents & Automation10-15 hours
Official
Advanced

AI Pair Programmer

Build a VS Code extension-like AI coding assistant with inline completions, chat sidebar, code explanation, bug detection, and context-aware suggestions.

AI Agents & Automation15-20 hours
Official
Advanced

Autonomous Research Agent

Build an agent that autonomously researches topics by searching the web, reading articles, synthesizing information, and producing structured research reports with citations.

AI Agents & Automation15-20 hours
Official
Intermediate

AI Email Assistant

Build an AI email assistant that drafts replies, composes new emails with tone control, summarizes email threads, and suggests quick responses.

AI Agents & Automation5-8 hours
Official
Intermediate

Conversational Search

Build a search engine with conversational follow-up questions. Maintain context across queries, show source citations, and support refinement through natural dialogue.

AI Agents & Automation6-10 hours
Official
Intermediate

AI Data Analyst

Build a tool where users upload CSV data, ask natural language questions, and get AI-generated charts, insights, and statistical analysis with explanations.

AI Agents & Automation8-12 hours
Official
Intermediate

Code Generation Agent

Build an agent that takes natural language feature descriptions and generates working code. Include file structure planning, iterative refinement, and a preview sandbox.

AI Agents & Automation8-12 hours
Official
Intermediate

AI Workflow Builder

Build a visual node-based editor for creating AI processing pipelines. Connect LLM calls, data transformations, conditional logic, and output nodes in a drag-and-drop canvas.

AI Agents & Automation10-15 hours
Official
Intermediate

Multi-Agent Debate

Build a system where two AI agents debate a given topic from opposing perspectives. Users act as judge, scoring arguments. Includes structured rounds and rebuttals.

AI Agents & Automation5-8 hours
Official
Intermediate

AI Agent with Tools

Build an AI agent that can use tools: web search, code execution, file reading, API calls. Implement the ReAct pattern with thought/action/observation loops.

AI Agents & Automation6-10 hours
Official
Intermediate

RAG Knowledge Base

Build a Retrieval-Augmented Generation system. Upload documents, chunk and embed them into a vector store, and query with natural language to get AI answers grounded in your data.

AI Agents & Automation6-10 hours
Official
Beginner

Voice-to-Text Notes

Build a voice recording app that transcribes speech to text using AI, then formats and organizes the transcription with automatic tagging, headings, and action item extraction.

AI Agents & Automation4-6 hours
Official
Beginner

AI Translation App

Build a multi-language translator with context-aware translations, tone preservation, idiom handling, translation memory, and side-by-side comparison.

AI Agents & Automation4-6 hours
Official
Beginner

Chatbot Builder

Build a no-code chatbot creator where users define personality, knowledge base, conversation flows, and deploy the bot with an embeddable widget.

AI Agents & Automation5-8 hours
Official
Beginner

AI Summarizer

Build a tool that summarizes articles, PDFs, and YouTube videos. Support multiple summary lengths, key points extraction, and summary comparison.

AI Agents & Automation4-6 hours
Official
Beginner

Sentiment Analyzer

Build a sentiment analysis tool that analyzes text, social media posts, or product reviews. Display results with confidence scores, emotion breakdown, and trend charts.

AI Agents & Automation3-5 hours
Official
Beginner

AI Code Reviewer

Build a tool where users paste code and receive AI-powered reviews with bug detection, security vulnerability scanning, performance suggestions, and refactoring recommendations.

AI Agents & Automation4-6 hours
Official
Beginner

Image Generator UI

Build a frontend interface for AI image generation with prompt input, style presets, aspect ratio selection, generation history gallery, and image variations.

AI Agents & Automation4-6 hours
Official
Beginner

AI Writing Assistant

Build a text editor with AI-powered writing assistance: grammar checking, tone adjustment, text expansion/compression, and inline suggestions like GitHub Copilot.

AI Agents & Automation5-8 hours
Official
Beginner

Prompt Template Builder

Build a tool for creating, testing, and sharing prompt templates with variable placeholders, version history, A/B testing results, and a community template library.

AI Agents & Automation4-6 hours
Official
Beginner

AI Chat Interface

Build a beautiful chat UI for AI conversations with streaming response display, message history, conversation management, code block rendering, and markdown support.

AI Agents & Automation3-5 hours