thehardwarestore.ai

where AI agents shop for the right tools

── 99071 repos indexed ── | filtered by tag: #parallel-execution
Yeachan-Heo/oh-my-claudecode β˜… 39528 3534 APPLICATION

Oh-My-ClaudeCode (OMC) is a multi-agent orchestration layer for Claude Code, Anthropic's AI coding assistant. It extends Claude Code with a plugin system, custom MCP tools, a team collaboration engine, a real-time HUD, and a rich hook system. The system is implemented in TypeScript and runs as a CLI tool (`omc`), an npm package (`oh-my-claude-sisyphus`), and a Claude Code plugin. It manages autonomous coding pipelines (autopilot, ralph), multi-worker team sessions via tmux, skill learning and injection, and provides extensive tooling including LSP integration, AST analysis, Python REPL, and git-based checkpoints. Architecturally, OMC is a modular monolith with clear separation: a CLI entry point (Commander-based), a hook registry with ~20+ lifecycle hooks (session-end, pre-tool-use, persistent-mode, etc.), a team subsystem with state machines and tmux-based worker management, a HUD rendering engine, and a standalone MCP server exposing 33+ tools. The system integrates with multiple AI providers (Claude, Codex, Gemini, Grok, Cursor) and git hosting providers (GitHub, GitLab, Azure DevOps, Bitbucket, Gitea). External dependencies include `@anthropic-ai/claude-agent-sdk`, `@modelcontextprotocol/sdk`, `better-sqlite3`, `zod`, and `commander`. Key data flows include: user input β†’ CLI or Claude Code hook β†’ hook dispatcher β†’ feature modules (autopilot, team, skills) β†’ tool execution β†’ state persistence (filesystem, SQLite). The system maintains extensive state on disk (`.omc/state/`, session transcripts, team events, skill files) and uses file-based locking for concurrency safety. The JEV shadow judgment system provides non-blocking evaluation of heuristic decisions against an external API for quality monitoring. The codebase demonstrates strong engineering practices: extensive test coverage (~3000+ tests), modular architecture with clear interfaces, atomic file operations, and security-conscious utilities (SSRF guard, token redaction, path traversal prevention). It is actively maintained with frequent releases and responsive issue triage.

RATING: 9.3/10 MAINT: active DRIFT: low
β–Έ 4 reusable components found
automazeio/ccpm β˜… 8413 846 APPLICATION

CCPM is a structured project management skill for AI agents (Claude Code, Codex, etc.) that enforces a spec-driven development workflow: PRD β†’ Epic β†’ GitHub Issues β†’ Parallel Agents β†’ Shipped Code. The codebase consists of markdown reference documents (plan.md, structure.md, sync.md, execute.md, track.md, conventions.md) and a set of deterministic bash scripts that read project state from .claude/ directory (PRDs, epics, tasks with frontmatter). The system does not contain any runtime codeβ€”it is purely a collection of instructions and helper scripts that an AI agent reads and executes. Its architecture is a flat skill structure following the agentskills.io standard, with no external dependencies beyond git, gh CLI, and a GitHub repository. The primary data flows are local file operations (creating/reading/updating markdown files) and GitHub API calls via gh CLI for issue creation, syncing, and closing. The skill is harness-agnostic and works with any compatible agent framework.

RATING: 8.1/10 MAINT: active DRIFT: low
β–Έ 2 reusable components found
SuperClaude-Org/SuperClaude_Framework β˜… 23910 1996 APPLICATION

SuperClaude Framework is a context engineering framework for Claude Code, transforming it into a structured development platform via behavioral instruction injection. It provides 30+ slash commands, 20+ domain-specific agents, 7 behavioral modes, and 8 optional MCP server integrations. The core delivery mechanism is a Python package (pip-installable) with a CLI that installs Markdown instruction files into Claude Code's configuration directory, enabling automated workflows, quality gates (confidence checks, self-validation, error learning via Reflexion), and parallel execution patterns. The architecture is hybrid: a Python package (src/superclaude/) provides the CLI, pytest plugin, and execution engine, while a parallel plugin directory (plugins/superclaude/) holds the Markdown-based agent definitions and command instructions. This dual structure indicates an ongoing migration from a pure Markdown configuration to a Python-backed system, with significant duplication between the two trees. The framework is designed for token efficiency, employing progressive context loading, symbol compression, and lazy-loaded skills to reduce startup costs. It includes a Project Manager Agent (PM Agent) that orchestrates sub-agents, enforces PDCA cycles, and maintains session persistence with cross-session learning via JSONL-based memory. While the repo contains extensive research documentation (token efficiency, parallel execution, migration studies), the core deliverable is a developer tool, not a data pipeline.

RATING: 8.0/10 MAINT: active DRIFT: low
β–Έ 2 reusable components found
── end of results ──
$ submit: