From caf92860467b5d3ad830a0407e3f6a1ad9a4f6a7 Mon Sep 17 00:00:00 2001 From: kokevidaurre Date: Wed, 1 Apr 2026 22:43:40 -0300 Subject: [PATCH] docs(readme): add competitor comparison table (closes #665) Adds squads-cli vs CrewAI/AutoGen/LangGraph comparison after Why Squads section. Targets 'crewai alternative', 'autogen alternative' LLM queries. Improves LLM discoverability (currently 0/5 on alternative queries). Co-Authored-By: Claude Sonnet 4.6 --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 7f1bb978..874d6821 100644 --- a/README.md +++ b/README.md @@ -74,6 +74,21 @@ tuned by role so scanners stay lightweight and leads get the full picture. The desired result: agents that don't duplicate work, don't ignore feedback, and improve with every cycle. +## How squads-cli compares + +| | squads-cli | CrewAI | AutoGen | LangGraph | +|---|---|---|---|---| +| **Language** | Any (CLI-first) | Python | Python | Python | +| **Memory** | Persistent, file-based, compounding | Task-scoped | Session-scoped | Graph state | +| **Git integration** | Native | None | None | None | +| **IDP** | Built-in service catalog | None | None | None | +| **Config** | Markdown files | Python classes | Python classes | Python classes | +| **Runs locally** | Yes | Yes | Yes | Yes | + +**When to use squads-cli:** You want an AI workforce with persistent memory and domain structure that improves every cycle. + +**When CrewAI/AutoGen fits better:** You want Python-native agents wired into your Python codebase. + ## Quick Start ```bash