AI In Action
Learn
MarketplaceCommunityAI Studio
AI In Action

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

Platform

  • Challenges
  • Learning Paths
  • Marketplace
  • Showcase

Community

  • GitHub
  • Projects
  • Jobs
  • About

Legal

  • Privacy
  • Terms

© 2026 AI In Action. All rights reserved.

Learning Paths

View All
📚

LangChain AI Agent 从入门到精通

6 challenges

Web Development

25 challenges

Game Development

25 challenges

Mobile App Development

25 challenges

AI Agents & LLM Projects

25 challenges

AI Writing & Content

25 challenges

AI Image & Design

25 challenges

AI Video Generation

25 challenges

AI Data Analysis

25 challenges

AI Audio & Speech

25 challenges

AI-Assisted Coding

25 challenges

View All

Popular Challenges

View All
Community
Advanced

使用Openclaw配置你的超级智能体团队

用 AI Agent 重新定义,你的工作方式。 8 个真实用户案例,8 种 AI Agent 配置方案。 选择你的角色,跟随配置指南,亲手搭建属于自己的 OpenClaw 自动化工作流。 你也可以按照你自己的需求来配置你自己的超级 AI 团队

AI Agents & Automation18
Official
Beginner

Snake Game

Build the classic Snake game with smooth movement, power-ups (speed boost, score multiplier), increasing difficulty, a local leaderboard, and retro-styled graphics.

Game Development14
Community
Intermediate

Build a Thematic Learning Website

Choose an appropriate learning topic and generate an interactive educational website

Web Development1
Community
Expert

Multi-Agent Collaboration System

Design and implement a multi-agent pipeline consisting of a 'Researcher', 'Writer', and 'Reviewer' that work together to complete the task of generating a high-quality industry report.

AI Agents & Automation1
Community
Advanced

Autonomous Task Planning Agent

Using LangChain's ReAct (Reasoning + Acting) Agent framework, build an intelligent Agent that can receive high-level goals, autonomously decompose them into subtasks, formulate execution plans, and invoke multiple tools to progressively complete tasks. You will need to equip the Agent with tools such as search, calculation, file read/write, and implement full chain-of-thought tracking and task state management.

AI Agents & Automation1
Community
Intermediate

Local Knowledge Base Q&A System (RAG)

Build an intelligent Q&A system that supports PDF/text document uploads using LangChain's Document Loaders, text splitters, vector databases, and retrieval chains. Once a user uploads a document, the system can accurately answer questions based on the document's content rather than relying on the model's own training knowledge.

AI Agents & Automation1
Community
Intermediate

Personal Assistant with Memory

Build a personal assistant with long-term memory using LangChain's Memory module. The assistant should be able to remember the user's name, preferences, and conversation history, and proactively leverage these memories in future interactions to deliver a personalized experience.

AI Agents & Automation1
Community
Beginner

Equip Your Agent with a "Toolbox"

Integrate multiple external tools — such as a search engine, calculator, and weather lookup — into a LangChain Agent, enabling it to automatically select and invoke the right tool based on user questions. Through this challenge, you'll master how to define, register, and use LangChain tools, ultimately building an intelligent Agent with true "action capabilities".

AI Agents & Automation1
Community
Beginner

Hello, LangChain! Build Your First Conversational Chatbot

Using LangChain's ChatModel and PromptTemplate, build a command-line chatbot that supports multi-turn conversations from scratch. You'll learn how to combine an LLM, prompt templates, and conversation memory into a complete Chain, gaining a solid understanding of LangChain's core architecture.

AI Agents & Automation1
Community
Advanced

使用Openclaw配置你的超级智能体团队 (Fork)

用 AI Agent 重新定义,你的工作方式。 8 个真实用户案例,8 种 AI Agent 配置方案。 选择你的角色,跟随配置指南,亲手搭建属于自己的 OpenClaw 自动化工作流。 你也可以按照你自己的需求来配置你自己的超级 AI 团队

AI Agents & Automation4
Community
Beginner

Snake Game (Fork)

Build the classic Snake game with smooth movement, power-ups (speed boost, score multiplier), increasing difficulty, a local leaderboard, and retro-styled graphics.

Game Development1
Community
Beginner

Personal Portfolio (Fork)

Build a responsive portfolio website with dark/light mode toggle, smooth scroll navigation, project showcase section, and contact form. Use modern CSS techniques like grid, flexbox, and animations.

Web Development3
View All