Multi-agent reasoning with CrewAI
CrewAI Example
A modular, AI-powered platform that uses agent collaboration to automate complex reasoning tasks. Demonstrates CrewAI with real-time streaming, FastAPI backend, and multi-model LLM support.

Documentation
π€ Crewai Example
Welcome to Crewai Example β a modular, AI-powered platform that uses agent collaboration to automate complex reasoning tasks. This project demonstrates the power of CrewAI with real-time streaming, a clean FastAPI backend, and multi-model LLM support.
π Features
-
π§ CrewAI Agent Orchestration
Define specialized agents and crews to perform complex multi-step tasks through reasoning and collaboration. -
π Streaming Event Output (SSE)
Real-time feedback via Server-Sent Events, so users see the step-by-step thought process of the AI crew. -
β‘ FastAPI Backend
Built with FastAPI for blazing fast RESTful APIs, parameterized streaming endpoints, and scalable integration. -
π Serper Web Tool
Crew agents use the Serper.dev search API to fetch real-time data from the web to enrich their decision-making. -
π Multi-LLM Support (OpenAI & Gemini)
Crew members can think and reason using OpenAI or Gemini models interchangeably.
π Tech Stack
| Layer | Technology |
|---|---|
| Backend | Python, FastAPI |
| AI Engine | CrewAI (multi-agent) |
| Streaming | Server-Sent Events (SSE) |
| Web Search | Serper.dev API |
| LLM Support | OpenAI, Gemini |
| Frontend | Next.js, Tailwind CSS |
π§βπ» Prebuilt Crews
-
Financial Researcher
Gathers real-time data about companies and generates reports. -
Debater
Engages in argumentation (propose vs oppose) and concludes a decision. -
Book Researcher
Identifies trending books, top novelists, and analyzes genres. -
Engineering Team
Converts software requirements into:
Design Docs,Business Logic,Gradio UI Code, andUnit Tests.
π· Preview
π Home

π§ Try Out a Crew

π‘ Agent Reasoning with SSE

βοΈ Code View

π§© Visual Diagram of Crews

Keep exploring
Related work

Cooksy
An AI-powered sous-chef that turns your pantry into mouthwatering recipesβcomplete with step-by-step instructions, on-brand dish imagery, and curated YouTube video tutorials.

MindBoard Arena
Stateful chess arena where language-model agents reason through the board instead of running engine lines β Human vs AI, Human vs Human, and Agent vs Agent modes with persisted games, move history, and match logs.

GadgetOS
AI-powered web operating system with a macOS-inspired desktop β manage files by meaning, run natural language terminal commands via GPT-4.1, and build entirely in the browser.