AI Teaching Agent Team

Client

Open Source

Duration

2 days

Category

AI

Client

Open Source

Duration

2 days

Category

AI

Client

Open Source

Duration

2 days

Category

AI

๐Ÿ‘จโ€๐Ÿซ AI Teaching Agent Team

A smart multi-agent system that creates personalized learning programs, roadmaps, curated resources, and hands-on exercises using AI + Google Docs โ€” in one click.

๐Ÿš€ Overview

AI Teaching Agent Team is an AI-powered educational tool that brings together four intelligent agents โ€” each with a unique academic role โ€” to create an end-to-end, customized learning experience on any topic you enter.

From building a foundational knowledge base, to designing a full roadmap, to curating real resources and crafting practice exercises โ€” all results are neatly written to auto-generated Google Docs, so you can study or share them instantly.

๐Ÿง  Meet the AI Agents

Agent

Role

Responsibilities

๐Ÿง‘โ€๐Ÿซ Professor

Knowledge Specialist

Builds a comprehensive report explaining the topic from first principles

๐Ÿ“š Academic Advisor

Roadmap Architect

Breaks the topic into a logical sequence of subtopics with time estimates

๐Ÿ” Research Librarian

Resource Curator

Finds high-quality blogs, videos, repos, docs, and links via SerpAPI

๐Ÿงช Teaching Assistant

Practice Designer

Crafts quizzes, exercises, and projects with solutions

All agents are powered by GPT-4o-mini and use tools like Google Docs, SerpAPI, and Composio.

โœจ Features

  • ๐Ÿ“– Auto-generates Google Docs for each learning section

  • ๐Ÿค– Four collaborative AI agents, each with a specialized purpose

  • ๐Ÿ”— Uses Composio to integrate Google Docs programmatically

  • ๐Ÿ” Leverages SerpAPI for real-time resource discovery

  • โšก๏ธ Instant deployment via Streamlit UI

  • ๐Ÿงฉ Modular and customizable agent structure

๐Ÿ›  Tech Stack

๐Ÿ’ก Future Ideas

  • ๐Ÿง  Agent memory and personalization
    Let agents remember user preferences, learning pace, and previous topics for a more tailored experience.

  • ๐ŸŒ Multi-language learning materials
    Automatically translate content and create learning docs in multiple languages to reach global learners.

  • ๐Ÿ”„ Export to PDF and Notion
    Add functionality to export all generated content into formatted PDFs or directly publish into Notion pages.

  • ๐Ÿ’ฌ Conversational feedback from each agent
    Allow users to ask follow-up questions to each agent and receive interactive responses in a chat-like format.

๐Ÿงช Demo Preview


๐Ÿ“œ License

๐Ÿ“„ This project is released under the MIT License.

๐Ÿง‘โ€๐Ÿ’ปโœจ Happy coding

Client

Open Source

Duration

2 days

Category

AI

ยฉ Copyright 2023. All rights Reserved.

Made by

Andrea Disanti

in

ยฉ Copyright 2023. All rights Reserved.

Made by

Andrea Disanti

in

ยฉ Copyright 2023. All rights Reserved.

Made by

Andrea Disanti

in