Skip to content
HomeDocsOverview

Getting Started

Overview

What is Dispatch?#

Dispatch is a native macOS desktop application for AI-powered multi-agent development. It bundles Flowly-Code, a Python-based multi-agent framework that lets you orchestrate multiple AI agents and communicate with them through channels like Telegram, Discord, Slack, WhatsApp, and Voice.

Unlike traditional AI coding assistants, Dispatch enables team-based delegation — assign tasks to specialized agents, and they collaborate autonomously to deliver results.

Key features#

  • Multi-Agent Orchestration — Run Claude, Codex, Gemini, OpenCode, and Droid simultaneously
  • Channel Integration — Connect through Telegram, Discord, Slack, WhatsApp, or Voice
  • 18+ Built-in Tools — Shell, filesystem, Git, Docker, web search, cron, and more
  • Team Delegation — Assign personas and let agents delegate sub-tasks to each other
  • Integrated Terminal — Built-in terminal with Docker management and system monitoring
  • Native macOS App — Fast, responsive desktop experience

Architecture#

Dispatch follows a hub-and-spoke architecture. The desktop app is the hub, orchestrating agents and channels. Each agent connects to an AI provider via API keys you supply, ensuring your data goes directly to the provider.

text
┌─────────────────────────────────────────────┐
│                 Dispatch App                 │
│                                             │
│  ┌─────────┐  ┌─────────┐  ┌─────────┐    │
│  │  Claude  │  │  Codex  │  │ Gemini  │    │
│  └────┬────┘  └────┬────┘  └────┬────┘    │
│       │            │            │           │
│  ┌────┴────────────┴────────────┴────┐     │
│  │         Flowly-Code Engine        │     │
│  └────┬────────────┬────────────┬────┘     │
│       │            │            │           │
│  ┌────┴────┐  ┌───┴────┐  ┌───┴─────┐    │
│  │Telegram │  │Discord │  │  Slack  │    │
│  └─────────┘  └────────┘  └─────────┘    │
└─────────────────────────────────────────────┘

Next steps#