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

Live Streaming AI SaaS Platform

Create a SaaS platform for AI-enhanced live streaming. Features include real-time auto-captioning, live translation overlays, AI-powered scene switching, dynamic lower-thirds, audience sentiment analysis from chat, and automated highlight clipping during the stream.

AI Video Generation40-60 hours
Official
Expert

AI Video Production Suite

Build a comprehensive AI video production platform combining multiple tools: script writing, storyboarding, voiceover generation, multi-track editing, effects pipeline, collaboration features, and cloud rendering. This is a full-featured video creation workspace powered by AI at every stage.

AI Video Generation40-60 hours
Official
Advanced

Personalized Video Engine

Build a personalized video generation engine that creates custom videos for each viewer. Dynamically insert the viewer's name, company, or relevant data into video templates with personalized text, voice mentions, and scene variations using merge-tag templating and batch rendering.

AI Video Generation20-30 hours
Official
Advanced

AI Documentary Creator

Create an AI-powered documentary generation tool that takes a research topic, gathers information, generates a narrated script, sources or generates relevant visuals, and assembles everything into a polished mini-documentary with chapters, citations, and professional pacing.

AI Video Generation20-30 hours
Official
Advanced

Real-Time Video Effects Engine

Build a high-performance real-time video effects engine using WebGL and WebGPU. Implement AI-powered effects like style transfer, face mesh overlays, body pose-driven animations, and particle systems that respond to video content at 30fps or higher.

AI Video Generation15-20 hours
Official
Advanced

AI Video Search Engine

Create a video search engine that indexes video content by transcribing audio, extracting visual features, and generating semantic embeddings. Users search with natural language queries and get results with precise timestamp links to the matching moments.

AI Video Generation15-20 hours
Official
Advanced

AI Video Generation Pipeline

Build an end-to-end pipeline that generates complete videos from text prompts. Chain together script generation, image creation, animation, voiceover synthesis, and video assembly into a configurable pipeline with progress tracking and intermediate previews.

AI Video Generation15-20 hours
Official
Intermediate

Animated Explainer Video Maker

Create a tool that generates animated explainer videos from a topic or script. The app produces scenes with animated characters, icons, diagrams, and narration, following popular explainer video styles like whiteboard animation or flat-design motion graphics.

AI Video Generation10-15 hours
Official
Intermediate

Video Analytics Dashboard

Build a video analytics platform that processes uploaded videos to extract insights: object detection counts, scene classification, sentiment from dialogue, engagement predictions, and visual attention heatmaps. Present results in an interactive dashboard.

AI Video Generation10-15 hours
Official
Intermediate

Video Background Replacer

Create a tool that removes or replaces video backgrounds in real time using AI segmentation. Users can replace backgrounds with solid colors, images, videos, or virtual environments, with edge refinement and consistent tracking across frames.

AI Video Generation8-12 hours
Official
Intermediate

AI Storyboard Creator

Build a storyboard generation tool where users write a screenplay or scene description and the app produces a visual storyboard with AI-generated frames, camera angle annotations, dialogue placement, and exportable PDF or video animatic.

AI Video Generation8-12 hours
Official
Intermediate

AI Video Ad Generator

Create a tool that generates short video advertisements from product descriptions and images. Users input product details and the app produces multiple ad variations with professional transitions, persuasive copy overlays, call-to-action animations, and royalty-free background music.

AI Video Generation8-12 hours
Official
Intermediate

Highlight Reel Extractor

Build a tool that analyzes long-form video content (sports games, streams, lectures) and automatically extracts the most exciting or important moments into a highlight reel. Use audio energy, chat sentiment, or visual action detection to score segments.

AI Video Generation8-12 hours
Official
Intermediate

Video Translation & Dubbing Tool

Create a tool that translates spoken dialogue in a video into another language and generates dubbed audio with voice cloning. Preserve the original speaker's tone and timing while replacing the audio track with translated speech.

AI Video Generation10-15 hours
Official
Intermediate

AI-Assisted Video Editor

Build a browser-based video editor with an AI assistant that helps users edit footage. Features include a multi-track timeline, drag-and-drop clips, AI-powered auto-cut suggestions, background music matching, and text overlay tools.

AI Video Generation10-15 hours
Official
Beginner

Talking Head Avatar Video

Create an AI-powered talking head video generator where users type a script, choose an avatar or upload a photo, and the app produces a video of the avatar speaking the script with lip-synced audio and natural head movements.

AI Video Generation5-7 hours
Official
Beginner

AI Video Summarizer

Build an application that takes a long video and produces a concise text summary, key highlights with timestamps, and an auto-generated short clip of the most important moments. Support YouTube URLs and direct file uploads.

AI Video Generation5-7 hours
Official
Beginner

Text-to-Video Previewer

Create a tool that takes a text script and generates an animated video preview using AI-generated images, text animations, and transitions. Each paragraph becomes a scene with matching visuals, serving as a rapid storyboard-to-video prototype tool.

AI Video Generation5-7 hours
Official
Beginner

Meme Video Maker

Build a meme video creation tool where users select popular meme templates, add custom text with impact font styling, insert sound effects at specific timestamps, and export shareable short-form videos optimized for social media platforms.

AI Video Generation3-5 hours
Official
Beginner

Video Filter & Effects Studio

Create a real-time video filter application that applies visual effects to webcam or uploaded video. Include classic filters (grayscale, sepia, vignette), AI-powered style transfer, background blur, and adjustable parameters with live preview.

AI Video Generation3-5 hours
Official
Beginner

AI Slideshow Generator

Build a tool that transforms a text prompt or a set of images into a polished video slideshow with transitions, background music, and Ken Burns-style pan-and-zoom effects. Users can customize timing, transition styles, and add narration via text-to-speech.

AI Video Generation4-6 hours
Official
Beginner

Smart Video Trimmer

Create an intelligent video trimming tool that uses AI to detect scene changes, silence gaps, and filler words, then suggests optimal cut points. Users can review suggestions, adjust cuts manually, and export the trimmed video without re-encoding.

AI Video Generation4-6 hours
Official
Beginner

Auto-Caption & Subtitle Tool

Build a tool that automatically generates captions and subtitles for videos using speech-to-text AI. Support multiple languages, editable transcript timelines, SRT/VTT export, and styleable burned-in captions with word-level highlighting.

AI Video Generation4-6 hours
Official
Beginner

GIF Maker Studio

Create a browser-based GIF creation tool that converts video clips into optimized GIFs. Support trimming, speed control, text/sticker overlays, filters, and automatic optimization to keep file sizes small while preserving quality.

AI Video Generation3-5 hours
Official
Beginner

AI Thumbnail Generator

Build a tool that generates eye-catching video thumbnails using AI image generation. Users upload a video or provide a topic, and the app creates multiple thumbnail options with bold text overlays, contrast-optimized layouts, and platform-specific sizing for YouTube, TikTok, and Instagram.

AI Video Generation3-5 hours