Multi-Agent System

Upcoming

Week 4

Overview

A collaborative AI system where multiple specialised agents work together to solve complex tasks. Features real-time visualisation of agent communication and decision-making processes.

Technology Stack

LangGraph
Multiple LLMs
WebSocket
D3.js
FastAPI

Key Features

Research agent for web searching and data gathering
Code agent for implementation tasks
Review agent for quality assurance
Orchestrator for task coordination
Real-time agent communication visualisation
Task delegation optimisation
Agent performance metrics dashboard
Collaborative decision-making algorithms

Desktop Screenshots

Mobile Screenshots

Project Structure

Learning & Development

Key learning outcomes and technical insights gained from this project:

Multi-agent system architecture and coordination patterns
LangGraph workflow orchestration and state management
Real-time communication between distributed AI agents
Load balancing and failover strategies for LLM requests
Visualization of complex agent interaction networks

Implementation Status

Coming soon...

AI Course Portfolio | Tom Butler