rysweet/amplihack

Framework for agentic coding supporting many popular agent coding tools.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 52 minutes ago
Added to GitGenius on August 3rd, 2026
Created on September 15th, 2025
Open Issues & Pull Requests: 209 (+0)
GitHub issues: Enabled
Number of forks: 47
Total Stargazers: 72 (+0)
Total Subscribers: 1 (+0)

Issue Activity (beta)

Open issues: 198
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 121 days
Stale 30+ days: 195
Stale 90+ days: 185

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 4
Events in 7 days: 4

Top labels

  • bug (748)
  • enhancement (618)
  • documentation (207)
  • workflow:default (166)
  • agentic-workflows (137)
  • high-priority (104)
  • feature (99)
  • automation (75)

Most active issues this week

Repository Insights (GitGenius)

Median issue/PR response: 0.2 hours
Mean response time: 6.2 days
90th percentile: 16.0 days
Tracked items: 2,507

Most active contributors

Detailed Description

Amplihack is a framework for agentic coding that was originally designed to support popular agent coding tools including Claude Code, GitHub Copilot CLI, and Microsoft Amplifier. The Python-based repository provided structured workflows, persistent memory capabilities, specialized agents, goal-seeking functionality, autonomous execution, and continuous improvement features intended for systematic software engineering practices.

The framework operated as a development tool that enabled users to orchestrate and manage interactions with multiple AI coding agents through a unified interface. It supported recipe-based execution patterns where users could define and run coding tasks through named recipes, with a recipe runner accessible via the run_recipe_by_name() function. The system included hook mechanisms implemented as Python scripts that allowed customization and extension of framework behavior. Orchestration capabilities were provided through an orch_helper.py module that facilitated coordination between different components and agents.

However, the repository is now deprecated and no longer maintained. The original Python implementation has been completely rewritten in Rust under the amplihack-rs project, which represents a significant architectural shift. The migration from Python to Rust brought substantial performance improvements and operational changes. The original Python version required Python 3.11 or higher and could be installed via pip or uv tool install, with a startup time of approximately two seconds. The Rust rewrite eliminates runtime dependencies by providing a single static binary with startup times under fifty milliseconds, representing a dramatic performance improvement.

The command-line interfaces and operational patterns changed significantly in the Rust version. Recipe execution shifted from the Python function run_recipe_by_name() to a native command-line interface using amplihack recipe run with YAML recipe files. Hooks transitioned from Python scripts to native Rust binaries through the amplihack-hooks command. Orchestration helper functionality moved from the orch_helper.py module to native Rust implementation accessible via amplihack orch helper. Installation also changed from traditional package management to a self-contained amplihack install command.

The README explicitly directs all users to migrate to amplihack-rs, providing platform-specific guidance for macOS users with both Apple Silicon and Intel architectures. The migration documentation includes a detailed comparison table highlighting the differences between the deprecated Python version and the new Rust implementation. For users maintaining the old Python version, the framework provides automatic update mechanisms that download the latest release binary and refresh all framework assets including recipes, skills, and hooks.

The original repository served as the foundation for agentic coding workflows but has been superseded by a more performant and maintainable Rust-based implementation. All active development, issue tracking, and documentation now occur in the amplihack-rs repository, making this Python version purely historical. Users seeking to work with amplihack should use the Rust version available at github.com/rysweet/amplihack-rs, which provides the same core functionality with significantly improved performance characteristics and reduced operational overhead.

amplihack
by
rysweetrysweet/amplihack

Repository Details

Fetching additional details & charts...