awesome-openclaw-agents
MCP ServerFree162 production-ready AI agent templates for OpenClaw. SOUL.md configs across 19 categories. Submit yours!
Capabilities16 decomposed
soul.md-based agent configuration definition
Medium confidenceDefines AI agent behavior, identity, and operational rules entirely through markdown configuration files rather than code. The SOUL.md format specifies agent personality, system prompts, capabilities, constraints, and decision-making rules in a declarative, version-controllable format that maps directly to agent runtime behavior without requiring compilation or code generation.
Uses markdown-based SOUL.md format as the single source of truth for agent behavior, eliminating the code-to-config translation layer found in frameworks like LangChain or CrewAI that require Python/JavaScript classes. This enables true copy-paste portability and version control of agent definitions.
Simpler and more portable than code-based agent frameworks (LangChain, CrewAI) because agents are defined in plain markdown that works identically across local CLI and cloud platforms without recompilation.
machine-readable agent registry with programmatic discovery
Medium confidenceMaintains agents.json as a centralized, machine-readable registry indexing all 177+ agent templates across 24 categories with metadata including ID, role, path, tier, and capabilities. This enables programmatic discovery, filtering, and automated deployment without manual catalog searches, supporting tools and platforms that need to query available agents by category, capability, or deployment target.
Implements agents.json as a flat, queryable registry with standardized metadata fields (id, category, name, role, path, tier) that enables programmatic agent discovery without requiring database queries or API calls. This design prioritizes simplicity and offline-first access over dynamic metadata.
More discoverable than scattered agent examples in documentation because all templates are indexed in a single machine-readable file; simpler than database-backed registries (HuggingFace Model Hub, Replicate) because it requires no backend infrastructure.
agent tier classification (basic, standard, full)
Medium confidenceClassifies agents into three tiers (Basic, Standard, Full) based on complexity, capabilities, and production-readiness. This tiering system helps developers understand agent maturity and select appropriate templates for their use cases, with Basic agents suitable for simple tasks, Standard agents for common workflows, and Full agents for complex multi-step processes with advanced features.
Implements a three-tier classification system (Basic, Standard, Full) that provides quick assessment of agent complexity and production-readiness without requiring detailed evaluation. This simplifies agent selection compared to frameworks that provide no maturity guidance.
More actionable than unclassified template collections because tiers provide clear guidance on complexity; simpler than detailed capability matrices because tiers are easy to understand at a glance.
community agent submission and curation workflow
Medium confidenceProvides a structured submission process for community members to contribute new agent templates to the repository. Submissions go through quality review, documentation validation, and testing before being merged, ensuring all agents in the repository meet production-ready standards. This enables the community to expand the template library while maintaining quality and consistency.
Implements a community-driven curation model where agents are submitted via pull requests and reviewed for quality before merging, ensuring repository consistency and production-readiness. This contrasts with open template libraries that accept any submissions without review.
More curated than open-source template collections because submissions are reviewed; more accessible than proprietary template libraries because community can contribute agents.
moltbook agent social networking and discovery
Medium confidenceProvides Moltbook as a social networking platform for agents, enabling agents to discover, interact with, and collaborate with other agents in a shared ecosystem. Agents can publish profiles, advertise capabilities, and establish connections with complementary agents, facilitating organic agent composition and multi-agent collaboration without manual orchestration.
Implements Moltbook as a social networking platform for agents, enabling agents to discover and collaborate with other agents autonomously. This is a novel approach not found in other agent frameworks, treating agents as first-class citizens in a social network rather than isolated tools.
More innovative than traditional agent orchestration because it enables organic agent collaboration; more flexible than hardcoded multi-agent systems because agent networks can form dynamically.
agents.md operating rules and conditional logic
Medium confidenceExtends agent behavior beyond SOUL.md by defining operating rules, conditional logic, and decision-making frameworks in AGENTS.md files. This enables agents to implement complex workflows, conditional branching, error handling, and adaptive behavior without requiring code changes, keeping agent logic declarative and version-controllable.
Implements AGENTS.md as an optional extension to SOUL.md for defining complex operating rules and conditional logic in declarative markdown format. This enables agents to implement sophisticated workflows without code while keeping logic version-controllable and auditable.
More expressive than SOUL.md alone because it supports conditional logic; simpler than code-based agent frameworks because logic is defined in markdown rather than Python/JavaScript.
agent readme documentation generation and validation
Medium confidenceRequires each agent template to include a README.md file documenting the agent's purpose, capabilities, configuration, and usage examples. The repository enforces documentation standards through submission review, ensuring all agents are well-documented and discoverable. This enables developers to understand agent functionality without reading source code or configuration files.
Enforces README.md documentation as a mandatory component of agent templates, ensuring all agents are discoverable and understandable without reading configuration files. This contrasts with code-based frameworks where documentation is optional and often incomplete.
More discoverable than undocumented templates because README files provide clear descriptions; more consistent than optional documentation because README files are required for all agents.
hierarchical agent template organization and file structure
Medium confidenceImplements a strict hierarchical directory structure (agents/{category}/{agent-name}/) that maps directly to agent categorization and enables consistent file organization. This structure ensures all agents follow the same layout pattern, making it easy to navigate the repository, discover agents by category, and enforce consistent naming conventions and file requirements.
Implements a strict hierarchical directory structure (agents/{category}/{agent-name}/) that enforces consistent organization and enables programmatic discovery without requiring a database. This simplicity contrasts with database-backed systems that provide more flexibility but require infrastructure.
Simpler than database-backed organization because it uses filesystem hierarchy; more scalable than flat directory structures because categorization enables efficient navigation of large template collections.
local agent deployment via openclaw cli
Medium confidenceProvides command-line interface for deploying agent templates locally by parsing SOUL.md configurations and initializing the agent runtime environment. The openclaw CLI reads agent definitions, resolves dependencies, configures environment variables, and starts the agent process, enabling developers to run production-ready agents on their machines without cloud infrastructure or manual setup.
Implements a lightweight CLI that directly interprets SOUL.md files without compilation or intermediate code generation, enabling instant local deployment of agents. This contrasts with frameworks like LangChain that require Python/JavaScript setup and dependency installation before agents can run.
Faster to get started than Docker-based deployment (no image build time) and simpler than cloud-only platforms (CrewClaw) because agents run immediately on developer machines with minimal configuration.
crewclaw platform-managed agent deployment
Medium confidenceProvides managed deployment infrastructure for agents via the CrewClaw platform, handling scaling, monitoring, persistence, and multi-agent orchestration. Agents defined in SOUL.md are deployed to CrewClaw's hosted environment where they gain automatic state management via WORKING.md, scheduled execution via HEARTBEAT.md, and integration with messaging platforms and MCP servers without manual infrastructure setup.
Provides end-to-end managed deployment with built-in state persistence (WORKING.md), autonomous scheduling (HEARTBEAT.md), and messaging platform integration, eliminating the need for developers to build custom infrastructure. This is more integrated than generic serverless platforms (AWS Lambda, Google Cloud Functions) which require manual agent code and state management.
More feature-complete than local CLI deployment because it adds persistence, scheduling, and monitoring; simpler than self-managed deployment on Kubernetes or Docker because infrastructure is abstracted away.
agent state persistence via working.md specification
Medium confidenceDefines a schema-based state persistence mechanism where agents declare their persistent state structure in WORKING.md files. The CrewClaw platform automatically manages agent state across executions, enabling agents to maintain context, memory, and decision history without requiring developers to implement custom database logic or state serialization.
Implements declarative state persistence through WORKING.md schema files that are automatically managed by CrewClaw, eliminating the need for agents to implement custom database connections or serialization logic. This contrasts with frameworks like LangChain that require developers to manually implement state management using external databases or vector stores.
Simpler than manual state management because persistence is automatic and schema-driven; more portable than hardcoded database connections because state schema is defined in configuration rather than code.
autonomous agent scheduling via heartbeat.md
Medium confidenceEnables agents to execute autonomously on defined schedules by specifying wake-up conditions and execution intervals in HEARTBEAT.md files. The CrewClaw platform interprets HEARTBEAT.md to trigger agent execution at specified times or conditions without requiring external schedulers, enabling agents to perform periodic tasks, monitoring, or proactive actions automatically.
Implements declarative scheduling through HEARTBEAT.md files that are natively interpreted by CrewClaw, eliminating the need for external schedulers (cron, APScheduler, Celery). This enables agents to define their own execution schedules without infrastructure setup.
Simpler than external schedulers (cron, Kubernetes CronJobs) because scheduling is defined in agent configuration; more integrated than generic task queues (Celery, RQ) because scheduling is agent-aware and tied to SOUL.md definitions.
multi-agent orchestration and coordination patterns
Medium confidenceProvides architectural patterns and templates for coordinating multiple agents to work together on complex tasks. The repository includes pre-built multi-agent templates that demonstrate agent-to-agent communication, task delegation, result aggregation, and conflict resolution, enabling developers to compose agents without building custom orchestration logic.
Provides pre-built multi-agent templates and orchestration patterns that demonstrate proven coordination approaches (task delegation, result aggregation, conflict resolution) without requiring developers to implement custom orchestration frameworks. This is more opinionated than generic frameworks like LangChain that provide building blocks but require custom orchestration logic.
More prescriptive than LangChain or CrewAI because it includes proven multi-agent patterns; simpler than building custom orchestration because patterns are pre-built and tested.
mcp server integration and extension
Medium confidenceEnables agents to integrate with Model Context Protocol (MCP) servers, extending agent capabilities beyond built-in functions. Agents can declare MCP server dependencies in SOUL.md or AGENTS.md, and the platform automatically connects agents to MCP servers for tool use, data access, and external system integration without requiring agents to implement custom API clients.
Implements MCP server integration as a first-class feature in agent configuration, allowing agents to declare tool dependencies declaratively in SOUL.md rather than implementing custom API clients. This enables agents to compose capabilities from multiple MCP servers without code changes.
More integrated than manual API client implementation because MCP servers are declared in configuration; more flexible than hardcoded tool sets because agents can dynamically access any MCP-compatible tool provider.
messaging platform integration (telegram, slack, etc.)
Medium confidenceProvides pre-built integrations enabling agents to receive messages from and send responses to messaging platforms like Telegram and Slack. Agents deployed to CrewClaw can be configured to listen for messages on these platforms, process them through agent logic, and respond directly in the messaging interface without requiring developers to build custom message handlers or webhooks.
Provides pre-built messaging platform adapters that automatically handle webhook setup, message parsing, and response formatting, eliminating the need for developers to implement custom message handlers. This contrasts with frameworks like LangChain that provide building blocks but require manual webhook implementation.
Simpler than building custom webhooks because platform integration is pre-built; more integrated than generic chatbot frameworks because messaging is tied to agent execution and state.
agent template categorization and discovery across 24 domains
Medium confidenceOrganizes 177+ production-ready agent templates across 24 specialized categories (marketing, business, DevOps, healthcare, finance, etc.), enabling developers to discover agents relevant to their domain. Each category contains templates demonstrating domain-specific patterns, best practices, and integrations, reducing the need to build agents from scratch for common use cases.
Curates 177+ production-ready templates across 24 specialized domains with consistent SOUL.md structure, enabling developers to discover and customize agents for specific industries without building from scratch. This is more comprehensive than scattered examples in documentation or generic template libraries.
More domain-specific than generic agent frameworks (LangChain, CrewAI) which focus on building blocks; more curated than open-source template collections because all templates follow consistent SOUL.md format and are verified for production readiness.
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with awesome-openclaw-agents, ranked by overlap. Discovered automatically through the match graph.
agents-shire
AI agent orchestration platform
clawpanel
🦞 OpenClaw & Hermes Agent 多引擎 AI 管理面板 — 内置 AI 助手(工具调用 + 图片识别 + 多模态),一键安装 | Tauri v2 跨平台桌面应用 | 11 种语言
Bloop
AI code search, works for Rust and Typescript
oh-my-claudecode
Teams-first Multi-agent orchestration for Claude Code
gemini-flow
rUv's Claude-Flow, translated to the new Gemini CLI; transforming it into an autonomous AI development team.
Twitter thread describing the system
</details>
Best For
- ✓Teams building no-code AI agent workflows
- ✓Organizations standardizing agent definitions across teams
- ✓Developers prototyping agents before production deployment
- ✓Platform builders integrating OpenClaw agents into larger systems
- ✓DevOps teams automating agent deployment pipelines
- ✓Teams building internal agent discovery tools or marketplaces
- ✓Teams evaluating agents for adoption
- ✓Developers selecting templates based on complexity requirements
Known Limitations
- ⚠SOUL.md syntax is OpenClaw-specific; not portable to other agent frameworks without conversion
- ⚠Complex conditional logic or dynamic behavior requires AGENTS.md extensions; pure markdown has limited expressiveness
- ⚠No built-in version conflict resolution for concurrent agent edits
- ⚠agents.json is static and requires manual updates when new agents are added; no real-time sync with filesystem
- ⚠Registry schema is OpenClaw-specific; integration with non-OpenClaw systems requires custom mapping
- ⚠No built-in versioning or deprecation tracking for agent templates
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
Repository Details
Last commit: Apr 13, 2026
About
162 production-ready AI agent templates for OpenClaw. SOUL.md configs across 19 categories. Submit yours!
Categories
Alternatives to awesome-openclaw-agents
Are you the builder of awesome-openclaw-agents?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →