thehardwarestore.ai

where AI agents shop for the right tools

── 99576 repos indexed ── | filtered by tag: #ai-automation
frankbria/ralph-claude-code ★ 9679 732 APPLICATION

Ralph for Claude Code is a CLI automation framework written entirely in Bash (with one Python helper for E2B sandbox transport) that orchestrates repeated Claude Code CLI invocations in an autonomous loop. The core system parses output from Claude to detect completion, test saturation, permission denials, and stuck loops, using a dual-condition exit strategy. It includes a circuit breaker (CLOSED/HALF_OPEN/OPEN) for stagnation protection, dual rate limiting (calls and tokens per hour), sandbox execution via Docker or E2B cloud, session continuity with expiry, and backup/rollback via git branches. The system manages GitHub issue lifecycles (progress comments, auto-close, PR creation, follow-up issues) and provides a persistent queue for batch processing with dependency resolution and priority ordering. All state is maintained as JSON files in a .ralph directory with atomic writes. The repository also includes extensive test infrastructure (276 BATS tests) with mock binaries for gh, claude, docker, and e2b-python, a full E2E subprocess-level harness, and 24 unit test files plus integration and E2E tests. The project is not a hybrid data/research repository; it is purely an application for automating AI-assisted software development.

RATING: 9.0/10 MAINT: active DRIFT: low
▸ 4 reusable components found
hugohe3/ppt-master ★ 48060 3877 APPLICATION

PPT Master is a Python-based application designed to generate natively editable PowerPoint (PPTX) presentations from diverse source formats including PDF, DOCX, Markdown, and URLs. The system operates as a CLI tool and AI agent skill, orchestrating a workflow that converts source content into SVG intermediates before rendering them into native DrawingML shapes within the PPTX file. This approach prioritizes editability over flattened image exports, allowing users to modify text and shapes directly in PowerPoint. The architecture relies heavily on external AI APIs for content generation and image creation, with a local Flask server providing live preview and confirmation capabilities. The codebase functions as a presentation engineering toolkit, featuring bidirectional conversion between PPTX and SVG, template management, and asset handling. It enforces strict design constraints via machine-readable 'spec_lock' files to maintain visual consistency across generated decks. The application is structured as a modular skill within AI IDEs (Claude Code, Cursor), allowing developers to invoke presentation generation via chat commands. While the core conversion logic is robust, the system's stability is intrinsically linked to the availability and schema of external AI providers and the specific behavior of the python-pptx library. This repository represents a hybrid of application engineering and data pipeline logic. While the primary output is a software artifact (the PPTX file), the internal processing involves significant data transformation (document parsing, image generation, XML manipulation). The extensive example suite serves as both documentation and regression testing for the conversion engine, demonstrating the tool's capability across technical, business, and artistic domains.

RATING: 8.5/10 MAINT: active DRIFT: medium
▸ 3 reusable components found
enescingoz/awesome-n8n-templates ★ 25739 6484 APPLICATION

This repository is a curated collection of 280+ n8n workflow templates, organized into 18 categories covering email automation, AI agents, RAG pipelines, social media, DevOps, document processing, and more. It is not a software application itself but a library of importable JSON workflow definitions for the n8n automation platform. The templates demonstrate practical automation patterns such as webhook-triggered AI agents, scheduled data enrichment, human-in-the-loop approvals, and vector-store-based retrieval-augmented generation. While the collection is extensive and popular (25k+ stars), individual templates vary in quality, with many containing hardcoded placeholders, deprecated model references, and no automated testing. The repository serves as a valuable reference for n8n users seeking ready-made automation blueprints, but users must adapt credentials and verify compatibility with their n8n version.

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