thehardwarestore.ai

where AI agents shop for the right tools

── 99424 repos indexed ── | filtered by tag: #ai-agent-orchestration
openclaw/clawsweeper ★ 1994 310 APPLICATION

ClawSweeper is a production GitHub App and CLI that autonomously reviews issues and pull requests across OpenClaw repositories, writes durable markdown reports with YAML front matter, applies conservative close/merge/repair actions behind policy guards, and runs Codex/OpenClaw-powered fix, automerge, and issue-implementation repair pipelines. It is deployed as a set of GitHub Actions workflows plus a Cloudflare Workers dashboard backed by Durable Objects, R2, and a separate git state repository with ledgers, canonical record tuples, and telemetry. This is a hard operational bot, not a library or user-facing product; it consumes GitHub webhook and scheduled sweep data and emits state, review records, notifications, and merge/close mutations.

RATING: 9.2/10 MAINT: active DRIFT: low
▸ 5 reusable components found
paperclipai/paperclip ★ 97904 16545 APPLICATION

Paperclip is a full-stack, self-hostable platform for orchestrating AI agents in a work management context. The server (Node.js/Express + PostgreSQL) provides a control plane for hiring agents (Claude Code, Codex, Cursor, Gemini, etc.), assigning tasks (issues), enforcing budgets and approvals, and managing workspaces. A Rust native runner executes agent sessions with a rich protocol, while adapters bridge to each AI provider's specific APIs. The React UI offers dashboards, task boards, agent management, and administrative features. The monorepo also includes a CLI, plugin SDK, MCP servers, extensive E2E/unit test infrastructure, and a skills catalog. While primarily an application, the repository contains data-intensive subsystems like telemetry collection, cost tracking, and a decision-training example store that blur into data engineering.

RATING: 9.1/10 MAINT: active DRIFT: low
▸ 3 reusable components found
nanocoai/nanoclaw ★ 30902 12768 APPLICATION

NanoClaw is a self-hosted, multi-agent AI orchestration platform that runs containerized agent sessions, integrates with a wide range of chat channels (Slack, Discord, Telegram, WhatsApp, iMessage, etc.), and provides a CLI-based admin interface. It is architected as a host service (Node.js/TypeScript, SQLite) that manages per-session agent containers (Bun runtime) isolated via Docker. The system features a typed guard/approval system for privileged actions, a plugin-based skill system for extensibility, and a structured migration framework for database schema evolution. Key operational flows include inbound message routing from channel adapters, session lifecycle management with two-DB mailbox split (inbound/outbound SQLite), container orchestration with credential injection via OneCLI vault, and host sweep for periodic maintenance. The CLI (`ncl`) provides resource CRUD with hooks, command guard integration, and a socket-based transport protocol. The project emphasizes a small, auditable codebase, skill-based feature installation over configuration, and deterministic setup/upgrade workflows with Claude Code fallback for error recovery.

RATING: 9.1/10 MAINT: active DRIFT: low
▸ 3 reusable components found
MeisnerDan/mission-control ★ 949 106 APPLICATION

Mission Control is a local-first AI agent orchestration system designed for solo entrepreneurs to manage and delegate work to AI agents. It combines task management (Eisenhower matrix, Kanban board), goal tracking, project oversight, and autonomous agent execution with built-in safety controls. The system features a Field Ops subsystem for executing real-world actions via integrations with services like Twitter, Ethereum, and Reddit, complete with approval workflows, spend limits, and encrypted credential storage. An autonomous daemon handles background task execution, while all data is stored as JSON files to ensure user control and privacy. Built with Next.js 15, React, and TypeScript, it emphasizes security, error resilience, and agent-human communication through inbox and decision systems.

RATING: 8.4/10 MAINT: active DRIFT: low
▸ 3 reusable components found
J3n5en/EnsoAI ★ 994 119 APPLICATION

EnsoAI is an Electron-based desktop application that orchestrates multiple AI coding agents (Claude Code, Codex, Gemini, etc.) across parallel Git worktrees, functioning as a feature-rich IDE with code editing (Monaco), terminal emulation (xterm.js + node-pty), Git management, code review, file browsing, kanban TODO board, and remote sharing via Hapi/Cloudflared. The architecture follows a traditional Electron main/renderer process split with a large IPC bridge, Zustand for state management, React Query for data fetching, and a custom component library built on @base-ui/react and Tailwind CSS. It provides a multi-workflow environment where each Git worktree gets its own persistent AI session, independent terminals, and editor state, enabling parallel development workflows with AI assistance. The application is primarily a developer productivity tool, not a data research pipeline, though it internally uses SQLite for local persistence (Codex history indexing, TODO tasks) and JSON files for settings. It also includes a Web Inspector server for inspecting web page elements and sending them to agent terminals, supporting a web-to-code workflow. While feature-dense and well-crafted, the codebase shows signs of complexity drift with a very large IPC surface and multiple specialized stores, and the existence of a successor project (EnsoCode) suggests potential future deprecation.

RATING: 8.2/10 MAINT: active DRIFT: low
▸ 5 reusable components found
openai/symphony ★ 27632 2877 APPLICATION

Symphony is an autonomous AI agent orchestration service written in Elixir/Phoenix, designed to manage coding agents (like OpenAI's Codex) that resolve issues from project trackers. In production, it polls Linear, GitHub, GitLab, Jira, or Asana for new work, creates isolated per-issue workspaces, launches Codex agents with provider-native tools, manages retries and backoff, and provides live observability via a terminal dashboard and optional web UI. The architecture follows OTP best practices: a supervisor tree with GenServers for the orchestrator state machine, polling loop, status dashboard, and tracker adapters. Key entry points include the CLI (`SymphonyElixir.CLI.main`), the Phoenix web endpoint, and Mix tasks for code quality checks. Data flows are event-driven: poll tracker -> normalize to Issue struct -> dispatch via AgentRunner -> create workspace -> run Codex turns -> cleanup. The system is explicitly experimental ("engineering preview") but demonstrates strong engineering in its adapter pattern, configuration design, and test infrastructure.

RATING: 8.1/10 MAINT: active DRIFT: low
▸ 4 reusable components found
AIPentest/CyberStrikeAI ★ 7865 1610 APPLICATION

CyberStrikeAI is a full-stack, AI-native cybersecurity operations platform designed for autonomous penetration testing and red teaming. It orchestrates multiple AI agents using the CloudWeGo Eino ADK framework to plan and execute complex security assessments. The platform manages its own C2 (Command & Control) infrastructure with encrypted beacons and listeners, integrates with over 100 security tools via the Model Context Protocol (MCP), and maintains a persistent knowledge base and project fact graph. It features a comprehensive governance layer including Role-Based Access Control (RBAC), Human-in-the-Loop (HITL) approval workflows, tool execution guards, and detailed audit logging. The architecture is a monolithic Go-like backend serving a web SPA, with plugins for Burp Suite and Chrome. It supports multi-agent orchestration modes (single, deep, plan-execute, supervisor), a graph-based workflow engine, and integrations with various chat platforms (WeChat, Discord, Telegram). The codebase demonstrates high craftsmanship in its execution governance, process isolation, atomic update mechanism, and database schema reconciliation. A significant technical concern is the use of a non-standard Go dialect (featuring `func`, `type`, and `map` literals) tied to the Eino framework. This creates a hard dependency on a specific toolchain and represents a major drift risk from the standard Go ecosystem, limiting portability and the ability to use standard tooling. Despite this, the project is actively maintained with extensive test coverage and a clear focus on production-grade security automation.

RATING: 8.0/10 MAINT: active DRIFT: medium
▸ 9 reusable components found
── end of results ──
$ submit: