Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

edX

Create a Multi-Agent Travel Planner App with CrewAI and Flask

via edX

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

In this course path, you will build a multi-agent travel planning application that combines CrewAI with Flask. You will create agents with defined roles, assign tasks, and coordinate their collaboration to produce detailed travel recommendations. You will then expand the system with cleaner agent organization, structured outputs, custom tools, web search, and web scraping. These additions help the application use external information and return more consistent itinerary data. By the end, you will connect the agent workflow to a web application with interactive routes, HTML pages, and styling. This path is designed for learners with some programming experience who want to apply AI agents in a practical web app project.

Syllabus

  • Build a multi-agent travel planning workflow with CrewAI
  • Define agents, roles, tasks, and collaboration patterns for itinerary generation
  • Integrate CrewAI outputs into a Flask web application
  • Create interactive endpoints and HTML pages for user travel requests
  • Organize agent code using CrewBase for maintainable projects
  • Validate and structure agent outputs with Pydantic models
  • Add custom web search and scraping tools to support real-time travel research

Reviews

Start your review of Create a Multi-Agent Travel Planner App with CrewAI and Flask

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.