Swarms Java banner
The-Swarm-Corporation The-Swarm-Corporation

Swarms Java

DevOps community

Description

Build, deploy, and orchestrate AI agents at scale with ease. Swarms API provides a comprehensive suite of endpoints for creating and managing multi-agent systems.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Swarms Client Java API Library

[![Maven Central](https://img.shields.io/maven-central/v/com.swarms.api/swarms-client-java)](https://central.sonatype.com/artifact/com.swarms.api/swarms-client-java/0.0.1-alpha.0) [![javadoc](https://javadoc.io/badge2/com.swarms.api/swarms-client-java/0.0.1-alpha.0/javadoc.svg)](https://javadoc.io/doc/com.swarms.api/swarms-client-java/0.0.1-alpha.0)

The Swarms Client Java SDK provides convenient access to the [Swarms Client REST API](https://docs.swarms.world/en/latest/) from applications written in Java.

It is generated with [Stainless](https://www.stainless.com/).

The REST API documentation can be found on [docs.swarms.world](https://docs.swarms.world/en/latest/). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.swarms.api/swarms-client-java/0.0.1-alpha.0).

Installation

Gradle

implementation("com.swarms.api:swarms-client-java:0.0.1-alpha.0")

Maven


  com.swarms.api
  swarms-client-java
  0.0.1-alpha.0

Requirements

This library requires Java 8 or later.

Usage

import com.swarms.api.client.SwarmsClientClient;
import com.swarms.api.client.okhttp.SwarmsClientOkHttpClient;
import com.swarms.api.models.ClientGetRootParams;
import com.swarms.api.models.ClientGetRootResponse;

// Configures using the `SWARMS_API_KEY` and `SWARMS_CLIENT_BASE_URL` environment variables
SwarmsClientClient client = SwarmsClientOkHttpClient.fromEnv();

ClientGetRootResponse response = client.getRoot();

Client configuration

Configure the client using environment variables:

import com.swarms.api.client.SwarmsClientClient;
import com.swarms.api.client.okhttp.SwarmsClientOkHttpClient;

// Configures using the `SWARMS_API_KEY` and `SWARMS_CLIENT_BASE_URL` environment variables
SwarmsClientClient client = SwarmsClientOkHttpClient.fromEnv();

Or manually:

import com.swarms