Rank
70
AI Agents & MCPs & AI Workflow Automation โข (~400 MCP servers for AI agents) โข AI Automation / AI Agent with MCPs โข AI Workflows & AI Agents โข MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Mulch Self Improver โ Let your agents grow ๐ฑ. Captures learnings with Mulch so expertise compounds across sessions. Use when: command/tool fails, user corrects you, missing feature, API fails, knowledge was wrong, or better approach found. Run mulch prime at session start; mulch record before finishing. Benefits: better and more consistent coding, improved experience, less hallucination. --- name: self-improvement description: "Mulch Self Improver โ Let your agents grow ๐ฑ. Captures learnings with Mulch so expertise compounds across sessions. Use when: command/tool fails, user corrects you, missing feature, API fails, knowledge was wrong, or better approach found. Run mulch prime at session start; mulch record before finishing. Benefits: better and more consistent coding, improved experience, less ha Published capability contract available. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/24/2026.
Freshness
Last checked 2/24/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
self-improvement is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
Mulch Self Improver โ Let your agents grow ๐ฑ. Captures learnings with Mulch so expertise compounds across sessions. Use when: command/tool fails, user corrects you, missing feature, API fails, knowledge was wrong, or better approach found. Run mulch prime at session start; mulch record before finishing. Benefits: better and more consistent coding, improved experience, less hallucination. --- name: self-improvement description: "Mulch Self Improver โ Let your agents grow ๐ฑ. Captures learnings with Mulch so expertise compounds across sessions. Use when: command/tool fails, user corrects you, missing feature, API fails, knowledge was wrong, or better approach found. Run mulch prime at session start; mulch record before finishing. Benefits: better and more consistent coding, improved experience, less ha
Public facts
8
Change events
2
Artifacts
2
Freshness
Feb 24, 2026
Published capability contract available. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 24, 2026
Vendor
Runeweaverstudios
Artifacts
2
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/RuneweaverStudios/mulch-self-improving-agent.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Runeweaverstudios
Protocol compatibility
OpenClaw
Auth modes
api_key
Machine-readable schemas
OpenAPI or schema references published
Public artifacts
2 crawlable assets
Adoption signal
2 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
npm install -g mulch-cli # or: npx mulch-cli <command>
bash
mulch init mulch add api mulch add database mulch add testing # add domains that match your areas: frontend, backend, infra, docs, config
bash
mulch setup cursor # or: claude, codex, gemini, windsurf, aider
bash
mulch onboard
bash
clawdhub install self-improving-agent # or: git clone ... ~/.openclaw/skills/self-improving-agent
bash
cp -r hooks/openclaw ~/.openclaw/hooks/self-improvement openclaw hooks enable self-improvement
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Mulch Self Improver โ Let your agents grow ๐ฑ. Captures learnings with Mulch so expertise compounds across sessions. Use when: command/tool fails, user corrects you, missing feature, API fails, knowledge was wrong, or better approach found. Run mulch prime at session start; mulch record before finishing. Benefits: better and more consistent coding, improved experience, less hallucination. --- name: self-improvement description: "Mulch Self Improver โ Let your agents grow ๐ฑ. Captures learnings with Mulch so expertise compounds across sessions. Use when: command/tool fails, user corrects you, missing feature, API fails, knowledge was wrong, or better approach found. Run mulch prime at session start; mulch record before finishing. Benefits: better and more consistent coding, improved experience, less ha
Structured expertise that accumulates over time, lives in git, and works with any agent. Agents start each session from zero; the pattern discovered yesterday is forgotten today. This skill uses Mulch: agents call mulch record to write learnings and mulch query to read them. Expertise compounds across sessions, domains, and teammates. Mulch is a passive layer โ it does not contain an LLM. Agents use Mulch; Mulch does not use agents.
Benefits: Better and more consistent coding ยท Improved experience ยท Less hallucination (grounding in project expertise)
When to use: Command/tool fails, user corrects you, user wants a missing feature, your knowledge was wrong, or you found a better approach โ record with Mulch and promote proven patterns to project memory.
Mechanics: One learning store โ .mulch/ (append-only JSONL, git-tracked, queryable). Session start: mulch prime. Recording: mulch record <domain> --type <type> .... No .learnings/ markdown files.
Qualification (features, benefits, pain points): See QUALIFICATION.md. Benchmark (token efficiency, troubleshooting skill improvement): See BENCHMARK.md โ e.g. ~54% fewer chars to get same resolutions; find rate same or better; less context โ fewer tokens, less noise, lower risk of wrong fix.
| Situation | Action |
|-----------|--------|
| Command/operation or API fails | mulch record <domain> --type failure --description "..." --resolution "..." |
| User corrects you / knowledge was wrong | mulch record <domain> --type convention "..." or --type pattern --name "..." --description "..." |
| Found better approach, best practice | mulch record <domain> --type convention "..." or --type guide --name "..." --description "..." |
| Architectural or tech decision | mulch record <domain> --type decision --title "..." --rationale "..." |
| Feature request (tracking) | mulch record <domain> --type decision --title "..." --rationale "..." |
| Key file/endpoint to remember | mulch record <domain> --type reference --name "..." --description "..." |
| Similar to existing record | Use --relates-to <domain>:<id> or --supersedes; run mulch search "..." first |
| Broadly applicable pattern | Promote to CLAUDE.md, AGENTS.md, SOUL.md, TOOLS.md; use mulch onboard for snippets |
| Session start (project has .mulch/) | Run mulch prime to load expertise into context |
Install (optional; npx works without install):
npm install -g mulch-cli
# or: npx mulch-cli <command>
Initialize in project:
mulch init
mulch add api
mulch add database
mulch add testing
# add domains that match your areas: frontend, backend, infra, docs, config
Provider hooks (remind agent to record):
mulch setup cursor # or: claude, codex, gemini, windsurf, aider
Onboarding snippet for AGENTS.md/CLAUDE.md:
mulch onboard
| Type | Required | Use Case |
|------|----------|----------|
| failure | description, resolution | What went wrong and how to avoid it |
| convention | content | "Use pnpm not npm"; "Always WAL mode for SQLite" |
| pattern | name, description | Named patterns, optional --file |
| decision | title, rationale | Architecture, tech choices, feature tracking |
| reference | name, description | Key files, endpoints, resources |
| guide | name, description | Step-by-step procedures |
Optional on any record: --classification (foundational | tactical | observational), --tags, --relates-to, --supersedes, --evidence-commit, --evidence-file, --outcome-status (success | failure).
.mulch/ exists, run mulch prime (or mulch prime <domain> for focus).mulch record <domain> --type <type> ....mulch record.mulch onboard to generate snippets.mulch status or mulch query --all.mulch learn to get domain suggestions from changed files.api, database, testing, frontend, backend, infra, docs, config.mulch search "keyword" or mulch query <domain>.mulch record ... --relates-to <domain>:<id> or --supersedes <domain>:<id>.For candidates from the simplify-and-harden skill:
pattern_key as a stable tag: mulch record <domain> --type pattern --name "<pattern_key>" --description "..." --tags "simplify-and-harden".mulch search "<pattern_key>"; if found, use --relates-to or add to existing via mulch edit if needed.mulch status, mulch ready --since 7d, mulch query --all.mulch prune for stale tactical/observational entries if desired; mulch doctor --fix for health.| Learning Type | Promote To |
|----------------|------------|
| Behavioral patterns | SOUL.md (OpenClaw workspace) |
| Workflow improvements | AGENTS.md |
| Tool gotchas | TOOLS.md (OpenClaw workspace) |
| Project facts, conventions | CLAUDE.md |
| Copilot context | .github/copilot-instructions.md |
Use mulch onboard to generate AGENTS.md/CLAUDE.md snippets.
Record when you notice:
OpenClaw injects workspace files; use Mulch for learnings.
clawdhub install self-improving-agent
# or: git clone ... ~/.openclaw/skills/self-improving-agent
mulch prime when the project (or workspace) has .mulch/. Optionally add mulch prime output to workspace context if your setup supports it.mulch record from the project or workspace directory that contains .mulch/.~/.openclaw/workspace/; add promoted rules there.cp -r hooks/openclaw ~/.openclaw/hooks/self-improvement
openclaw hooks enable self-improvement
See references/openclaw-integration.md.
mulch init and mulch add <domain> as needed.mulch setup <provider> (cursor, claude, codex, etc.) for hooks.mulch onboard and paste the snippet into your agent docs.Mulch is safe for concurrent use: advisory file locking, atomic writes, and merge=union in .gitattributes for JSONL. Multiple agents can run mulch prime and mulch record in parallel; locks serialize writes per domain.
When a Mulch record is valuable as a reusable skill:
mulch query <domain> or mulch search "...".skills/<skill-name>/SKILL.md (template in assets/SKILL-TEMPLATE.md).mulch edit) that it was promoted to a skill.api domain for all API-related learnings.--relates-to, --supersedes.This skill does not use .learnings/ or markdown log files. All learnings live in .mulch/ and are recorded via the Mulch CLI. If you see references to .learnings/ in older docs, treat them as superseded by Mulch.
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
api_key
Streaming
No
Data region
global
Protocol support
Requires: openclew, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/snapshot"
curl -s "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/contract"
curl -s "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation โข (~400 MCP servers for AI agents) โข AI Automation / AI Agent with MCPs โข AI Workflows & AI Agents โข MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 5d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | ๐ Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"api_key"
],
"requires": [
"openclew",
"lang:typescript"
],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": "https://github.com/RuneweaverStudios/mulch-self-improving-agent#input",
"outputSchemaRef": "https://github.com/RuneweaverStudios/mulch-self-improving-agent#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:41:42.091Z",
"sourceUpdatedAt": "2026-02-24T19:41:42.091Z",
"freshnessSeconds": 4424422
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T00:42:04.409Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "run",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "it",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:run|supported|profile capability:it|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Runeweaverstudios",
"href": "https://github.com/RuneweaverStudios/mulch-self-improving-agent",
"sourceUrl": "https://github.com/RuneweaverStudios/mulch-self-improving-agent",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "2 GitHub stars",
"href": "https://github.com/RuneweaverStudios/mulch-self-improving-agent",
"sourceUrl": "https://github.com/RuneweaverStudios/mulch-self-improving-agent",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-24T19:41:42.091Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "api_key",
"href": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:41:42.091Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/RuneweaverStudios/mulch-self-improving-agent#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:41:42.091Z",
"isPublic": true
},
{
"factKey": "artifact_count",
"category": "artifact",
"label": "Public artifacts",
"value": "2 crawlable assets",
"href": "https://github.com/RuneweaverStudios/BENCHMARK.md",
"sourceUrl": "https://github.com/RuneweaverStudios/mulch-self-improving-agent",
"sourceType": "media",
"confidence": "medium",
"observedAt": "2026-02-24T17:57:57.856Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/runeweaverstudios-mulch-self-improving-agent/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub ยท GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"eventType": "artifact_added",
"title": "New public artifact discovered",
"description": "BENCHMARK evidence is now crawl-visible.",
"href": "https://github.com/RuneweaverStudios/BENCHMARK.md",
"sourceUrl": "https://github.com/RuneweaverStudios/mulch-self-improving-agent",
"sourceType": "media",
"confidence": "medium",
"observedAt": "2026-02-24T17:57:57.856Z",
"isPublic": true
}
]Sponsored
Ads related to self-improvement and adjacent AI workflows.