| Browser Use | L1 | L5 | ★117,360 | 2026-10-07 | MIT | browser sessions and extracted data (ephemeral) | Gives an agent a browser it can actually use: pages, clicks, forms and extraction, driven from a task written in words. | heavy | ephemeral-path | clear / complicated |
| Strands Agents | L1 | L6L7 | ★8,720 | 2026-10-07 | Apache-2.0 | agent definitions in Python or TypeScript (persistent) | An SDK for the loop you would otherwise write yourself: turn limits, token budgets, cancellation and stop reasons as first-class controls, running in your own process with no hosted control plane. | moderate | code | clear / complicated |
| gh-aw | L1 | L6L7 | ★5,355 | 2026-10-07 | MIT | compiled .lock.yml GitHub Actions workflow committed to the repo (persistent) | GitHub's official CLI extension compiling Markdown+YAML agentic workflows into sandboxed, permission-scoped GitHub Actions runs across five built-in AI engines. | unbounded | config | clear / complicated |
| agent-lsp | L1 | L5L2 | ★157 | 2026-10-07 | MIT | warm MCP/LSP daemon process (ephemeral); auto-exits after 30 minutes idle, no artifact survives removal | MCP server that orchestrates existing LSP servers (gopls, rust-analyzer, and 29 more) into batched, speculative and phase-enforced workflows for AI coding agents. | frugal | none | complicated |
| Skills for Real Engineers | L2 | L4L5 | ★279,155 | 2026-10-07 | MIT | skill files, CONTEXT.md and ADRs written into the project (persistent) | A set of engineering and productivity skills installed into a project as editable source files, covering TDD, spec and ticket generation, and architectural review. | moderate | markdown | clear / complicated |
| RTK (Rust Token Killer) | L2 | L1 | ★82,619 | 2026-10-07 | Apache-2.0 | none (output compression path) | CLI proxy that compresses shell command output before it reaches the model, intervening transparently through hooks. | frugal | ephemeral-path | clear / complicated / chaotic |
| Headroom | L2 | L1 | ★74,574 | 2026-10-07 | Apache-2.0 | none (compression path) | Compresses tool output, logs, files and RAG chunks before they reach the model. | frugal | ephemeral-path | clear / complicated / chaotic |
| CodeGraph | L2 | L3 | ★73,384 | 2026-10-07 | MIT | pre-indexed code graph (persistent) | Indexes a repository into a code graph that stays in sync with the files, so an agent asks the graph instead of reading its way there. Local, and reachable over MCP from nine harnesses. | frugal | store | clear / complicated |
| Context7 | L2 | L1 | ★62,765 | 2026-10-07 | MIT | none (retrieval path) | Injects current library documentation over MCP, reducing errors caused by stale knowledge. | frugal | ephemeral-path | clear |
| Agentic Plugin Marketplace | L2 | L7L1 | ★40,271 | 2026-10-05 | MIT | plugin, agent and skill definitions in Markdown (persistent) | A marketplace of agent definitions, skills and commands maintained as one Markdown source and rendered natively onto five harnesses. | moderate | markdown | clear / complicated |
| skills CLI | L2 | L1 | ★33,334 | 2026-10-07 | MIT | skill files written into the project, or a temporary prompt (persistent or ephemeral) | A command line for the open skills ecosystem: install a skill into a project, or generate its prompt and run an agent with it without installing anything. | frugal | markdown | clear |
| Serena | L2 | L1 | ★30,078 | 2026-10-06 | MIT | none (search path) | Semantic code search backed by a language server, served over MCP. A tool for avoiding whole-repository injection. | frugal | ephemeral-path | clear / complicated |
| Repomix | L2 | | ★28,738 | 2026-10-03 | MIT | packed context (ephemeral) | Packs an entire repository into one file shaped for a model. | heavy | packed-text | clear / complicated |
| AGENTS.md | L2 | | ★24,805 | 2026-09-10 | MIT | convention file (persistent) | A shared file convention for placing agent-facing instructions in a repository. A convention, not a tool. | moderate | markdown | clear / complicated |
| Framelink Figma MCP | L2 | L1 | ★15,962 | 2026-10-03 | MIT | simplified layout data passed into context (ephemeral) | Serves Figma layout data to a coding agent over MCP, simplifying the API response first so the design arrives as context rather than as a screenshot. | moderate | ephemeral-path | clear / complicated |
| Claude Context | L2 | L3 | ★12,589 | 2026-07-14 | MIT | vector index of the codebase (persistent) | Semantic code search served over MCP: the codebase goes into a vector index once, and the agent retrieves the relevant parts instead of being handed directories. | frugal | store | clear / complicated |
| .NET Agent Skills | L2 | L1 | ★5,571 | 2026-10-07 | MIT | skill/plugin files installed into the harness's project or plugin marketplace (persistent) | Microsoft's official curated collection of Agent Skills and custom agents for .NET/C# development, spanning builds, tests, upgrades, diagnostics, and AI integration, installable across Claude Code, Copilot CLI, Cursor, Codex CLI, and VS Code. | moderate | markdown | clear / complicated |
| LeanCTX | L2 | L1L3 | ★3,866 | 2026-10-07 | Apache-2.0 | Session memory, a BM25-indexed artifact registry, and a savings ledger with receipts, held in the tool local store (persistent). The compressed request and the shaped command output are a path, not an artifact. | Sits between an existing agent and the model: caches and compresses file reads, command output and each request before they arrive, and carries session memory and a cost ledger across chats. | frugal | store | complicated |
| snip | L2 | L1 | ★464 | 2026-09-30 | MIT | filter definitions (persistent) | CLI proxy whose filters are written declaratively in YAML. Prioritises explicit configuration over defaults. | frugal | config | clear / complicated |
| mem0 | L3 | | ★66,766 | 2026-10-07 | Apache-2.0 | memory store (persistent) | Long-term memory layer for agents. Handles extraction, storage and recall. | moderate | store | complicated |
| MemPalace | L3 | L2 | ★59,448 | 2026-10-07 | MIT | verbatim conversation store (persistent) | Keeps conversation history verbatim rather than summarised, retrieves against it locally, and makes no API calls of its own. | frugal | store | clear |
| OpenViking | L3 | L2 | ★39,360 | 2026-10-07 | AGPL-3.0 | context filesystem with three detail tiers (persistent) | Presents memories, resources and skills as one virtual filesystem under a viking:// protocol, so an agent browses its context with ls and find instead of querying an opaque index. Every retrieval leaves a trajectory. | frugal | store | clear / complicated |
| Cognee | L3 | L2 | ★31,541 | 2026-10-07 | Apache-2.0 | knowledge graph and vector index (persistent) | Ingests documents of any format and builds a self-hosted knowledge graph from them, so retrieval traverses relations instead of ranking chunks. | moderate | store | complicated |
| Graphiti | L3 | | ★31,520 | 2026-10-07 | Apache-2.0 | temporal knowledge graph (persistent) | Keeps memory as a temporal knowledge graph, so facts carry a validity period. | moderate | store | complicated |
| Supermemory | L3 | L2 | ★31,139 | 2026-10-06 | MIT | extracted facts, profiles and context index (persistent) | A memory engine that extracts facts from conversations, keeps profiles, reconciles contradictions and expires what is stale, rather than storing everything and searching later. | frugal | store | clear |
| Beads | L3 | L5 | ★27,705 | 2026-10-07 | MIT | ticket database (persistent) | Issue tracker for agents. Puts memory in structured data rather than conversation. | frugal | store | clear / complicated |
| MemOS | L3 | L2 | ★11,744 | 2026-09-29 | Apache-2.0 | inspectable memory graph (persistent) | A memory layer with one API to add, retrieve, edit and delete, structured as a graph that a person can inspect and edit rather than an opaque embedding store. | frugal | store | clear / complicated |
| Basic Memory | L3 | | ★4,114 | 2026-10-07 | AGPL-3.0 | Markdown notes (persistent) | Keeps memory as Markdown files: human-readable, and diffable in git. | frugal | markdown | clear / complicated |
| Letta Code | L3 | L7L1 | ★3,537 | 2026-10-07 | Apache-2.0 | agent state (persistent) | MemGPT lineage. Stateful agent harness whose agents rewrite their own memory, skills and prompts over time. Context is tracked in git through MemFS. | moderate | store | |
| MemoryOS | L3 | | ★1,593 | 2026-07-07 | Apache-2.0 | hierarchical memory store (persistent) | Memory for agents arranged the way an operating system arranges storage: a hierarchy with separate storage, updating, retrieval and generation stages. Reachable over MCP. | moderate | store | |
| GitHub Spec-Kit | L4 | L2 | ★140,508 | 2026-10-07 | MIT | spec set (leans ephemeral) | CLI running spec, plan, tasks and implementation as four stages. A constitution pins the constraints. | heavy | markdown | clear / complicated |
| OpenSpec | L4 | L3L5 | ★71,250 | 2026-10-07 | MIT | delta specs (persistent) | Describes changes as ADDED / MODIFIED / REMOVED deltas, so the spec survives and grows. | moderate | markdown | clear / complicated |
| BMAD-METHOD | L4 | L7 | ★53,893 | 2026-10-07 | MIT | documents per stage (persistent) | Heavyweight framework running planning through implementation across many role-separated agents. | heavy | markdown | complicated |
| DESIGN.md | L4 | L2 | ★28,270 | 2026-10-01 | Apache-2.0 | a DESIGN.md file per project (persistent) | A file format for describing a visual identity to a coding agent: machine-readable tokens in front matter, and the reasoning behind them in prose. Ships a validator that checks token references and WCAG contrast. | frugal | markdown | clear / complicated |
| Planning with Files | L4 | L2L6 | ★27,320 | 2026-10-06 | MIT | task_plan.md, findings.md and progress.md (persistent) | Keeps the plan on disk rather than in the context window: three markdown files, re-injected every turn by a hook, so the plan survives compaction, /clear and a crash. | frugal | markdown | clear / complicated |
| PM Skills Marketplace | L4 | L5 | ★26,820 | 2026-09-14 | MIT | discovery plans, PRDs, user stories, roadmaps and a shipping packet, as Markdown files in the workspace (persistent) | Product-management frameworks packaged as skills and slash commands in nine plugins. Eight produce documents such as discovery plans, PRDs, OKRs and roadmaps; the ninth documents and audits an AI-written codebase before it ships. | moderate | markdown | complicated / complex |
| GSD Core | L4 | L2L6 | ★10,269 | 2026-10-07 | MIT | phase definitions and prompts (persistent) | Meta-prompt driven SDD run as a five-step phase loop: discuss, plan, execute, verify, ship. Heavy work runs in fresh-context subagents to keep the main session lean. | moderate | markdown | clear / complicated |
| drawio-skill | L4 | L5L2 | ★9,978 | 2026-10-02 | MIT | a .drawio model with a separate diagram intermediate representation (persistent) | Turns text and real system sources into maintainable .drawio architecture models, syncs them incrementally without discarding manual layout, and enforces architecture contracts as a test in CI. | moderate | diagram | clear / complicated |
| AI-DLC Workflows | L4 | L6L5 | ★5,044 | 2026-10-07 | MIT-0 | aidlc/ workspace, harness-specific config and AGENTS.md (persistent) | Adaptive workflow steering rules implementing the AI-Driven Life Cycle. 5 phases and 33 stages driven by a 14-agent roster, rendered onto seven harnesses from one harness-neutral core. | heavy | markdown | clear / complicated |
| Spec Workflow MCP | L4 | L5 | ★4,302 | 2026-07-03 | GPL-3.0 | spec documents (persistent) | Serves a spec workflow over MCP, with a dashboard showing approval state. | moderate | markdown | clear / complicated |
| cc-sdd | L4 | L5 | ★3,708 | 2026-09-23 | MIT | phase documents (persistent) | Four phases: requirements, design, tasks, implementation, with a human approval gate between each. Multilingual, including Japanese. | moderate | markdown | clear / complicated |
| Spec Kitty | L4 | L1L7 | ★1,673 | 2026-10-07 | MIT | spec plus worktree | Spec-driven development with per-feature isolation via git worktrees. | heavy | markdown | clear / complicated |
| MoAI-ADK | L4 | L5L6 | ★1,230 | 2026-10-07 | Apache-2.0 | SPEC plus tests (persistent) | CLI wrapping a coding agent. Spec-first Plan, Run, Sync with a TDD gate between. | heavy | test-code | clear / complicated |
| Strix | L5 | L1L6 | ★67,033 | 2026-10-07 | Apache-2.0 | one Markdown file per finding plus vulnerabilities.json, under strix_runs/<run-name>/ (persistent) | A penetration testing agent for an application you own. It reads the source, runs the application in a Docker sandbox, and reports only the weaknesses it could reproduce with a working proof-of-concept exploit. Nine skills let Claude Code, Cursor or Codex start a scan, fix the findings and set up scanning on pull requests. | heavy | markdown | complicated / complex |
| Langfuse | L5 | L3 | ★35,484 | 2026-10-07 | MIT | traces and eval definitions (persistent) | Tracing and evaluation substrate. Records every LLM call and its cost so runs can be reconstructed. | frugal | trace-log | clear / complicated |
| promptfoo | L5 | | ★25,788 | 2026-10-07 | MIT | eval definitions (persistent) | Codifies prompt and agent evaluation and runs it in CI. Also does red-teaming. | frugal | config | clear |
| Opik | L5 | L2 | ★22,429 | 2026-10-07 | Apache-2.0 | traces, evaluation runs and prompt versions (persistent) | Tracing, evaluation and prompt management for LLM applications, self-hostable in full rather than as a cut-down edition. | moderate | trace-log | clear / complicated |
| SkillSpector | L5 | L2 | ★19,623 | 2026-10-07 | Apache-2.0 | scan reports (persistent) | Scans an agent skill before it is installed, looking for prompt injection, exfiltration paths, malicious patterns and supply-chain risk, and reports whether it is safe to install. | frugal | markdown | clear / complicated |
| DeepEval | L5 | | ★18,680 | 2026-10-07 | Apache-2.0 | test code (persistent) | Writes LLM output evaluation as unit tests, in pytest-compatible form. | frugal | test-code | clear |
| Semgrep OSS | L5 | | ★16,919 | 2026-10-07 | LGPL-2.1 | rules (persistent) | Rule-based static analysis. Functions as a deterministic gate on generated code. | frugal | config | clear / complicated |
| Coze Loop | L5 | L2 | ★5,762 | 2026-10-05 | Apache-2.0 | prompts, evaluation sets and traces held in a deployed service (persistent) | A self-hostable platform for developing and operating agents: prompt management, evaluation and monitoring in one deployment. The open edition is the core of a commercial product. | moderate | store | clear / complicated |
| Inspect AI | L5 | | ★2,952 | 2026-10-07 | MIT | evaluation task definitions (persistent) | Evaluation framework from the UK AI Safety Institute. Leans on reproducibility and rigorous logging. | frugal | code | clear / complicated |
| TDD Guard | L5 | L6 | ★2,358 | 2026-10-05 | MIT | hook configuration (persistent) | Blocks implementation written before a test, via hooks. Turns TDD from discipline into enforcement. | frugal | config | clear / complicated |
| judgeval | L5 | L3 | ★1,063 | 2026-10-05 | Apache-2.0 | traces and scored behaviours (persistent) | Traces an agent with OpenTelemetry and scores its behaviour with prompt-defined judges, so a failure can be traced to a cause and a fix validated against the case that produced it. | moderate | trace-log | clear / complicated |
| hol-guard | L5 | L1 | ★806 | 2026-10-07 | Apache-2.0 | local approval/receipt history and policy state (persistent, ~/.hol-guard-style local store); plugin-scanner separately emits SARIF/verification payloads for CI | Local-first runtime security layer that intercepts AI-agent tool calls, package/plugin installs and MCP traffic across 13+ CLI harnesses, blocking or requiring human approval before risky actions execute. | frugal | store | clear / complicated |
| Superpowers | L6 | L5L7 | ★296,290 | 2026-10-06 | MIT | skill definitions (persistent) | A set of skills paired with a methodology: design, plan, then TDD through subagents. | heavy | markdown | clear / complicated |
| DeerFlow | L6 | L7L1 | ★83,467 | 2026-10-07 | MIT | session memory, sandbox state and skill definitions (persistent) | A harness built for tasks measured in hours rather than turns: subagents, sandboxes, memory and skills coordinated behind one long-horizon loop. | unbounded | store | clear / complicated |
| Loop Engineering | L6 | L5L7 | ★11,436 | 2026-10-07 | MIT | loop definitions and STATE.md (persistent) | A pattern library for operating agents around a codebase: loops that discover work, hand it to an agent, verify the result and persist state, with an audit and a cost tool beside them. | moderate | markdown | clear / complicated |
| Ralph for Claude Code | L6 | L1 | ★9,666 | 2026-10-07 | MIT | loop configuration and prompt files (persistent) | An implementation of the Ralph loop for Claude Code. Runs autonomous iteration with a dual-condition exit gate and rate limiting, which is the cap the pattern itself leaves to the operator. | unbounded | config | clear |
| Open Ralph Wiggum | L6 | L1 | ★1,897 | 2026-06-02 | MIT | prompt file and loop state (persistent) | One command puts any of six coding agents into a Ralph loop, switching harness with a flag. The loop is the product; the agent underneath is interchangeable. | unbounded | config | clear |
| Ralph Loop (pattern) | L6 | L5 | | | n/a (pattern) | loop script (hand-written) | Stateless repetition pattern: retry the same task until an external check passes. | unbounded | code | clear |
| Orca | L7 | L1 | ★86,969 | 2026-10-07 | MIT | parallel git worktrees and their diffs (persistent) | Runs several coding agents side by side, each in its own git worktree, and puts the comparison of their results in front of a person before anything is merged. | heavy | vcs-history | clear / complicated |
| Ruflo | L7 | L3L1 | ★74,050 | 2026-10-07 | MIT | swarm topology and agent memory (persistent) | Orchestration harness that coordinates many agents in hierarchical, mesh or adaptive swarms, with consensus and a persistent vector memory. | unbounded | store | complicated |
| CrewAI | L7 | | ★59,420 | 2026-10-07 | MIT | agent and task definitions | Forms teams of role-bearing agents and divides tasks among them. | heavy | code | complicated |
| AG-UI | L7 | L1 | ★16,376 | 2026-10-07 | MIT | protocol implementations and integrations (persistent) | An event-based protocol for the connection between an agent and the interface a person is looking at, with reference integrations for several agent frameworks. | frugal | code | clear / complicated |
| Swarms | L7 | L6 | ★7,233 | 2026-10-06 | Apache-2.0 | swarm and agent definitions (persistent) | Prebuilt multi-agent architectures, sequential, concurrent and hierarchical, offered as ready shapes rather than as primitives to assemble. | heavy | code | complicated |
| container-use | L7 | L1 | ★4,060 | 2026-09-21 | Apache-2.0 | isolated environments | Gives each agent a container and a separate branch, so they run in parallel. | moderate | environment | clear / complicated |
| Nimbalyst | L7 | L1L5 | ★1,848 | 2026-10-05 | MIT | on-disk markdown, mockup, diagram and data-model files plus a local session/task database (persistent) | Open-source visual desktop workspace for running Codex, Claude Code, OpenCode and Copilot in parallel git worktrees, editing their work in WYSIWYG markdown/mockup/diagram editors, and reviewing diffs before they land. Formerly Stravu Crystal, renamed 2026. | unbounded | markdown | complicated |
| CLI Agent Orchestrator (CAO) | L7 | L6L3 | ★1,394 | 2026-10-07 | Apache-2.0 | tmux sessions and a workflow/event journal (ephemeral by default; opt-in self-learning can promote lessons into agent profile files) | Coordinates multiple AI coding CLIs (Claude Code, Codex, Kiro, and nine others) as a supervisor delegating to parallel or sequential workers, each running as a full CLI process in an isolated tmux session. | unbounded | trace-log | complicated |