Documentation

Everything you need to build, deploy, and scale AI agent workflows with SwarmAI.

Module Reference

SwarmAI is organized into 8 focused Maven modules

swarmai-core

Agents, tasks, processes, state, skills, memory, knowledge, budget, governance, observability

swarmai-tools

46 built-in tools: web search, PDF, CSV, shell, HTTP, email, SEC filings, CVE/OSV lookup, GitHub PR

swarmai-dsl

YAML DSL parser & compiler for declarative workflow definitions

swarmai-rl

Lightweight RL: contextual bandits, Thompson sampling, heuristic policies

swarmai-enterprise

Multi-tenancy, deep RL (DQN), advanced governance, RBAC, audit, billing

swarmai-eval

Self-evaluation swarm, competitive benchmarks, value scoring, regression detection

swarmai-studio

Web dashboard for workflow monitoring, event replay, and debugging

swarmai-bom

Bill of Materials for dependency version alignment

Quick Start

<!-- Add to your pom.xml -->
<dependency>
    <groupId>ai.intelliswarm</groupId>
    <artifactId>swarmai-core</artifactId>
    <version>1.0.28</version>
</dependency>

Guides & References