A sophisticated multi-agent coordination layer providing shared spatial memory and swarm navigation for distributed AI agents.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install eywa
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install eywa using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Eywa is a powerful coordination layer designed for agent swarms, enabling seamless collaboration between multiple concurrent AI agents. By providing a shared spatial memory and a centralized task management system, Eywa ensures that agents can claim work, avoid conflicts, and stay aligned with overall project goals. It acts as the technical nervous system for distributed agent workflows, allowing them to converge toward a common destination.
Integrating this into your Openclaw Skills setup allows for persistent knowledge storage and real-time status tracking across different sessions. Whether you are running a single agent or a full swarm, Eywa provides the necessary infrastructure for semantic logging, milestone tracking, and shared context, making complex multi-agent operations manageable and efficient.
To integrate Eywa with your Openclaw Skills, you need to install the CLI and configure the environment variables for your specific coordination room.
npm install -g eywa-ai
export EYWA_ROOM="your-room-slug"
export EYWA_AGENT="your-agent-prefix"
export EYWA_URL="https://eywa-mcp.armandsumo.workers.dev"
The coordination is handled via a helper script located at {baseDir}/eywa-call.sh. You can then call tools using the exec command:
bash {baseDir}/eywa-call.sh eywa_start '{"task_description":"Implementing feature X"}'
Eywa organizes coordination data through a structured system of sessions, logs, and tasks to maintain order across agent swarms.
| Component | Description | Primary Metadata |
|---|---|---|
| Sessions | Lifecycle tracking from start to finish | task_description, status, artifacts |
| Logs | Semantic operation history | role, system, action, outcome, scope |
| Tasks | Queue of work items with priority | task_id, assignee, status, milestone |
| Knowledge | Persistent cross-session insights | title, tags, content |
| Destination | High-level team goals | destination, milestones, progress |
Loading
A high-performance PDF-to-Markdown extraction tool supporting OCR, formulas, and complex table layouts via the MinerU API.

Transform text descriptions into beautiful, hand-drawn diagrams and architecture charts rendered as high-quality PNG images.

An intelligent assistant for analyzing TypeScript files to extract API interfaces, request structures, and JSDoc comments into structured Markdown documentation.

A dedicated initialization tool that transforms user ideas into structured planning documents to kickstart AI-driven development workflows.

A comprehensive framework for architecting and managing specialized AI agents with independent sessions, personalities, and sandboxed environments.

A professional-grade static code analysis tool designed to detect bugs, assess complexity, and enforce best practices across multiple programming languages.








































