AionUi
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!
Crawler Summary
CrewAI + Codex CLI + Claude Code CLI multi-CLI software factory — A2A protocol, MCP server, BMAD-derived sprint mode, party-mode roundtable, multi-language scaffolder autodev-x $1 $1 $1 **A multi-CLI software factory powered by CrewAI agents, Codex CLI, and Claude Code CLI.** From a one-paragraph project brief to milestone-driven, gate-protected delivery — with a full audit trail, A2A agent networking, MCP server support, and sprint-mode planning. --- <!-- 30-sec demo gif placeholder --> <!-- --> --- Install **Status**: alpha — $1 on GitHub Releases. Where we're going: $1. From Py Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Freshness
Last checked 10/9/2026
Best For
autodev-x is best for crewai, multi-agent workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB REPOS, runtime-metrics, public facts pack
CrewAI + Codex CLI + Claude Code CLI multi-CLI software factory — A2A protocol, MCP server, BMAD-derived sprint mode, party-mode roundtable, multi-language scaffolder autodev-x $1 $1 $1 **A multi-CLI software factory powered by CrewAI agents, Codex CLI, and Claude Code CLI.** From a one-paragraph project brief to milestone-driven, gate-protected delivery — with a full audit trail, A2A agent networking, MCP server support, and sprint-mode planning. --- <!-- 30-sec demo gif placeholder --> <!-- --> --- Install **Status**: alpha — $1 on GitHub Releases. Where we're going: $1. From Py
Public facts
4
Change events
1
Artifacts
0
Freshness
Oct 9, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Oct 9, 2026
Vendor
Merchloubna70 Dot
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Setup snapshot
Setup 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
Merchloubna70 Dot
Protocol compatibility
OpenClaw
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
python
bash
pip install --pre autodev-x==0.1.0a4 # or latest pre-release: pip install --pre autodev-x
bash
git clone https://github.com/merchloubna70-dot/autodev-x.git cd autodev-x pip install -e ".[dev]"
bash
docker pull ghcr.io/merchloubna70-dot/autodev-x:0.1.0a4 docker run --rm ghcr.io/merchloubna70-dot/autodev-x:0.1.0a4 --help
bash
brew tap merchloubna70-dot/autodev brew install autodev-x autodev --version
bash
pip install -e ".[crewai]"
bash
# Deliver a full project from a brief (dry-run, mock mode) autodev deliver-project \ --project-brief examples/01-mdlines/brief.md \ --from-scratch true \ --mode dry-run \ --executor auto \ --allow-mock-executor true \ --repo-path /tmp/mdlines-demo # Explore what was produced ls /tmp/mdlines-demo/.dev-factory/runs/*/delivery/ cat /tmp/mdlines-demo/.dev-factory/runs/*/delivery/final_report.md
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB REPOS
Editorial quality
ready
CrewAI + Codex CLI + Claude Code CLI multi-CLI software factory — A2A protocol, MCP server, BMAD-derived sprint mode, party-mode roundtable, multi-language scaffolder autodev-x $1 $1 $1 **A multi-CLI software factory powered by CrewAI agents, Codex CLI, and Claude Code CLI.** From a one-paragraph project brief to milestone-driven, gate-protected delivery — with a full audit trail, A2A agent networking, MCP server support, and sprint-mode planning. --- <!-- 30-sec demo gif placeholder --> <!-- --> --- Install **Status**: alpha — $1 on GitHub Releases. Where we're going: $1. From Py
A multi-CLI software factory powered by CrewAI agents, Codex CLI, and Claude Code CLI.
From a one-paragraph project brief to milestone-driven, gate-protected delivery — with a full audit trail, A2A agent networking, MCP server support, and sprint-mode planning.
Status: alpha —
v0.1.0a4on GitHub Releases. Where we're going: v0.1.0 GA PRD.
From PyPI (recommended):
pip install --pre autodev-x==0.1.0a4
# or latest pre-release:
pip install --pre autodev-x
This is a public alpha. v0.1.0a4 closed most of the supply-chain and coverage gaps that were open at a1:
| Area | Status |
|---|---|
| SLSA L3 provenance | Live — slsa-framework/slsa-github-generator attests every wheel/sdist on tag push (see docs/release/slsa_verification.md). |
| SBOM | Live — CycloneDX 1.5 + SPDX 2.3 attached to every Release (see docs/release/sbom_consumption.md). |
| cosign image signing | Live — keyless Fulcio OIDC + Rekor for ghcr.io/merchloubna70-dot/autodev-x (see docs/release/cosign_verification.md). |
| MCP per-caller auth | Live — IdentityRegistry with scope-based RBAC and triple-gate apply mode (see docs/mcp_server_per_caller_auth.md). |
| Coverage | 91.8% line+branch; all 11 release-critical modules ≥85%, all 3 security-critical modules ≥90%. |
| Enterprise use | Still alpha — production deployments are not yet supported. See docs/release_notes/v0.1.0a1.md for the full scope statement. |
From source:
git clone https://github.com/merchloubna70-dot/autodev-x.git
cd autodev-x
pip install -e ".[dev]"
Docker (codex + claude pre-installed, ~2 GB):
docker pull ghcr.io/merchloubna70-dot/autodev-x:0.1.0a4
docker run --rm ghcr.io/merchloubna70-dot/autodev-x:0.1.0a4 --help
brew tap merchloubna70-dot/autodev
brew install autodev-x
autodev --version
Linux users require Linuxbrew. The tap is live at https://github.com/merchloubna70-dot/homebrew-autodev.
Optional — real CrewAI runtime:
pip install -e ".[crewai]"
No API key required — the mock executor generates realistic artifacts instantly.
# Deliver a full project from a brief (dry-run, mock mode)
autodev deliver-project \
--project-brief examples/01-mdlines/brief.md \
--from-scratch true \
--mode dry-run \
--executor auto \
--allow-mock-executor true \
--repo-path /tmp/mdlines-demo
# Explore what was produced
ls /tmp/mdlines-demo/.dev-factory/runs/*/delivery/
cat /tmp/mdlines-demo/.dev-factory/runs/*/delivery/final_report.md
Expected output:
[autodev] --scale not given; will auto-infer from PRD/brief
run_id=20240514-143012-a1b2c3 mode=dry-run mock=True release=NotReleaseReady
See the full 5-minute quickstart guide.
A structured agent graph converts any input (brief / PRD / GitHub issue / bug description) into structured delivery artifacts:
InputClassifier → ProductManager → PRDWriter → SystemArchitect
→ MilestonePlanner → TaskDecomposer → ExecutorRouter
→ QualityGate → SecurityReviewer → Verifier → DocWriter
→ ReleaseManager → audit artifacts on disk
All CLI traffic passes through a single ExecutorRouter. It automatically
selects between Codex CLI (mechanical writes, small patches, tests,
scaffolds) and Claude Code CLI (architecture, long-context refactors,
security reviews, release roll-ups).
autodev deliver-project ... --executor auto # smart routing (default)
autodev deliver-project ... --executor codex # force Codex for everything
autodev deliver-project ... --executor claude # force Claude Code for everything
| Task type | Default backend |
|-----------|----------------|
| Scaffold, test generation, small patch | Codex CLI |
| Architecture, refactor, security, docs, release | Claude Code CLI |
| Either CLI missing + --allow-mock-executor true | Mock (deterministic) |
autodev fix-bug \
--bug "p99 latency is wrong: off-by-one index in aggregate.py" \
--repo-path /tmp/log-analyzer \
--mode dry-run \
--allow-mock-executor true
Stages: Reproduce → Locate → Patch → Verify. Every step produces a structured JSON artifact. See Tutorial 01 — Bug-fix flow.
Plan and track multi-week sprints with course-correction support:
autodev sprint-start --goal "Deliver MVP slug library" --duration-days 10
autodev sprint-status
autodev sprint-retro --sprint-id sprint-001
autodev sprint-correct --sprint-id sprint-001 --change "Add JSON output mode"
See Tutorial 04 — Sprint mode.
Recruit N specialist agents by skill, get independent analysis, synthesize:
autodev roundtable \
--topic "SQLite vs PostgreSQL for the kanban board" \
--skills security,arch,perf \
--repo-path /tmp/my-project
Set FACTORY_FORCE_MOCK=1 for CI / no-API-key usage. See
Tutorial 05 — Roundtable.
autodev mcp-serve # JSON-RPC 2.0 over stdio
Add to claude_desktop_config.json:
{
"mcpServers": {
"autodev": {
"command": "autodev",
"args": ["mcp-serve"]
}
}
}
autodev a2a-serve --port 8421
autodev a2a-call --endpoint http://127.0.0.1:8421 --skill fix-bug \
--task-json '{"text": "Fix the percentile bug"}'
Every run writes a structured artifact tree under
<repo>/.dev-factory/runs/<run_id>/:
input/ product/ architecture/ planning/ execution/
quality/ verification/ delivery/ run_state.json
Runs are resumable (autodev continue-run), replayable (autodev replay),
and support milestone-by-milestone execution (autodev execute-milestone).
codex or claude directly — only ExecutorRouterrm -rf, sudo, cat .env, curl | bash, etc. in all modes--commit, --push, --tag are off by default — opt in explicitlyrelease_check returns NotReleaseReady when mock execution or dry-run was usedfinal_report.md never relabels a failed gate as passed| Task type | Default backend | Why | |-----------|----------------|-----| | scaffold | Codex | Small mechanical writes | | test | Codex | Targeted unit-test additions | | feature (≤5 files, low/medium risk) | Codex | Fast, deterministic | | feature (>5 files or high risk) | Claude Code | Long-context reasoning | | refactor | Claude Code | Multi-file coherence | | architecture | Claude Code | System design | | integration (single-language) | Codex | Targeted API changes | | integration (cross-language) | Claude Code | Contract reasoning | | security | Claude Code | Deeper threat review | | docs | Claude Code | Tone and cohesion | | release | Claude Code | Evidence roll-up |
autodev deliver-project — Brief/PRD → full project delivery
autodev run-issue — GitHub issue → structured change
autodev fix-bug — 4-stage bug-fix: reproduce/locate/patch/verify
autodev multi-patch-fix-bug — Generate N patch candidates, vote for best
autodev execute-milestone — Run a single milestone from a completed plan
autodev continue-run — Resume a failed run from last checkpoint
autodev replay — Re-run a stage from a checkpoint
autodev scan — Scan repo for context
autodev verify — Run verification on a completed run
autodev release-check — Evaluate release readiness
autodev report — Print run summary
autodev export-delivery — Export delivery artifacts to a directory
autodev push — Push committed changes to remote
autodev create-pr — Open a GitHub PR for a completed run
autodev sprint-start — Open a new sprint
autodev sprint-status — Check sprint health metrics
autodev sprint-retro — Run a retrospective
autodev sprint-correct — Analyse mid-sprint change impact
autodev roundtable — Party-mode A2A discussion by skill
autodev mcp-serve — Start MCP server over stdio
autodev a2a-serve — Start A2A HTTP server
autodev a2a-register — Register a remote A2A agent
autodev a2a-call — Send a task to a remote A2A agent
autodev next — Suggest next action from run state
autodev design-ux — BMAD-Sally UX design workflow
autodev investigate — Open a structured investigation case
autodev generate-context — Generate project-context.md from repo
autodev document-project — Generate brownfield AI-onboarding docs
autodev classify-input — Classify a brief/issue into mode + metadata
autodev create-prd — Generate a PRD from a brief
autodev plan-project — Generate a project plan from PRD
autodev plan-milestones — Generate milestones from a project plan
autodev plan-tasks — Generate tasks from milestones
autodev review — Approve/reject a paused human-review gate
autodev dashboard — Launch the Textual TUI dashboard (requires: pip install autodev-x[tui])
| Doc | Contents | |-----|----------| | 5-minute quickstart | Install → credentials → first run → explore artifacts | | Tutorial 01 — Bug-fix flow | 4-stage fix-bug on log-analyzer | | Tutorial 02 — Rust project | Deliver slug-rs from brief | | Tutorial 03 — Multi-CLI routing | ExecutorRouter internals | | Tutorial 04 — Sprint mode | sprint-start / status / retro / correct | | Tutorial 05 — Roundtable | Party-mode A2A discussion | | Tutorial 06 — MCP server | Claude Desktop integration | | Tutorial 07 — A2A server | HTTP agent-to-agent | | Architecture reference | Layers, flows, audit trail, failure policy | | Configuration | ConfigStack 4-layer TOML, env vars, Codex/Claude CLI auth, MCP, A2A | | Troubleshooting | 12 common problems and fixes | | FAQ | Top 15 questions | | CHANGELOG | Release history | | Contributing | How to contribute |
MIT.
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/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
Do not use if
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.
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!
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
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
The Frontend for Agents & Generative UI. React + Angular
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_REPOS",
"generatedAt": "2026-10-10T00:55:40.288Z"
}
},
"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": "crewai",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "multi-agent",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}Facts JSON
[
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Merchloubna70 Dot",
"href": "https://github.com/merchloubna70-dot/autodev-x",
"sourceUrl": "https://github.com/merchloubna70-dot/autodev-x",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T21:25:44.018Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T21:25:44.018Z",
"isPublic": true
},
{
"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": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-merchloubna70-dot-autodev-x/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
}
]Sponsored
Ads related to autodev-x and adjacent AI workflows.