OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Frameworks

Swarmclaw

Swarmclaw is an open-source, self-hosted TypeScript runtime and multi-agent framework for operating autonomous AI-agent swarms with durable memory, MCP tools, skills, schedules, delegation, and connections to more than 23 LLM providers.

Independent OpenViST project profile, based on linked sources.

Swarmclaw — OpenViST project profile in Agent Frameworks.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Swarmclaw when an agent project needs persistent memory, delegation, schedules, MCP tooling, or a self-hosted runtime rather than a single standalone model interaction.

Who it is for

  • Developers building self-hosted autonomous-agent applications
  • Technical teams coordinating delegated work across multiple agents
  • Builders connecting agents to external MCP-compatible tools
  • Users needing a provider-flexible runtime for Claude, GPT, Gemini, OpenRouter, Ollama, and other listed providers

Documented uses

  • Build and run autonomous AI-agent swarms
  • Coordinate delegated work between agents
  • Retain durable agent memory and conversation history
  • Schedule autonomous agent activity
  • Connect agents to external tools through MCP
Before you choose

Requirements & limits

The repository lists Node.js 22.6 or later and npm 10 or another supported package manager. Docker Desktop is recommended for sandbox browser execution. Desktop installers are described for macOS, Windows, and Linux.

  • Self-hosting is central to the documented runtime and framework model.
  • The project is written in TypeScript and requires Node.js 22.6 or later.
  • MCP support enables connection to external tools, but the supplied material does not show a specific integration example.
  • The runtime names more than 23 LLM providers, including Claude, GPT, Gemini, OpenRouter, and Ollama.
  • Optional provider CLIs support delegated backends such as Claude Code, Codex, OpenCode, Gemini, Copilot, Cursor Agent, Qwen Code, and Goose.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare a Swarmclaw development environment

Set up the documented runtime prerequisites for working with the Swarmclaw repository.

Before you start

  • Node.js 22.6 or later
  • npm 10 or another supported package manager
  • Docker Desktop recommended for sandbox browser execution

Steps

  1. Install Node.js 22.6 or later; the repository's .nvmrc is intended to select the project version.

  2. Install npm 10 or another supported package manager.

  3. Install Docker Desktop if sandbox browser execution is required.

  4. Continue with the repository's setup and quick-start instructions.

Expected outcome

A machine with the documented prerequisites for proceeding with Swarmclaw setup.

Guide limitations

  • The supplied material does not include the remaining installation commands or an execution procedure.
  • Docker Desktop is described as recommended for sandbox browser execution, not as a universal requirement.
COMPARE OPTIONS

Compare options for Agent orchestration

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
SwarmclawBuild and run autonomous AI-agent swarmsCLI, Self-hosted, ServerThe repository lists Node.js 22.6 or later and npm 10 or another supported package manager. Docker Desktop is recommended for sandbox browser execution. Desktop installers are described for macOS, Windows, and Linux.
AgeniteDefine typed tools with JSON Schema validation and error handling.CLI
VeldraCreate an agent with a policy, tools, skills, knowledge base and reasoning method.Self-hostedThe documented deployment is self-hosted and uses a sign-in gate after a first-run administrator account is created.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
3 October 2026
Original website title
swarmclawai/swarmclaw · Official homepage title · retained in its source language

Related options

Claude Code — Named by the project as a practical alternative and supported delegated CLI backend.

LangChain — Named by the project as a practical alternative for autonomous-agent development.

Explore project →