Skip to main content

💎 Gemstack

The high-velocity AI agent orchestration framework, natively optimized for Antigravity.

CI Status Version License


🚀 Gemstack 2.0: The Antigravity Release

Gemstack has evolved. Version 2.0 is a fundamental architectural shift that moves beyond simple prompt-stitching into Native Agentic Orchestration. It is designed specifically to harness the full power of the Antigravity (agy) CLI.

What makes 2.0 different?

  • 🧠 XML-Structured Mindsets: Every expert role (Architect, SDET, DevOps, etc.) now uses a high-precision XML-tagged mindset. This ensures perfect instruction following and eliminates "Logic Drift" when working with Gemini 1.5 Pro and 2.0.
  • 🤖 Autonomous Subagents: Roles are now Subagent-Aware. The framework no longer just tells the AI what to do; it gives the AI the tools to delegate. The Architect can now autonomously spawn a Security subagent to audit a schema before it ever reaches your codebase.
  • 📊 Native Artifact Integration: We've deprecated manual planning files in favor of native Antigravity artifacts. IMPLEMENTATION_PLAN.md, task.md, and walkthrough.md are now the living, breathing heart of your project, providing real-time visual progress tracking.
  • 📐 Modern Topology Guardrails: Topologies have been refreshed for the 2025 stack.
    • Backend: Drizzle ORM + Playwright integration.
    • Frontend: Next.js 15 Server Components & Server Actions.
    • Infrastructure: Proxmox/LXC resource limits and Caddy DNS-01 automation.
  • 🔍 Deterministic Phase Routing: The new agy routing engine replaces the old status-file check with a high-fidelity artifact monitor, ensuring you never skip a step in the lifecycle.

🏗️ The 5-Step Lifecycle

Gemstack enforces a rigorous, contract-driven engineering process:

  1. Step 1: Spec → Define the feature, design UX, and lock in executable contracts (Architect).
  2. Step 2: Trap → Write failing automated tests that "trap" the requirement before coding (SDET).
  3. Step 3: Build → Implement the logic until the "traps" pass (Principal Engineers).
  4. Step 4: Audit → Security, performance, and accessibility review (Security Engineer).
  5. Step 5: Ship → Deployment, infrastructure provisioning, and post-flight checks (DevOps Engineer).

📦 Installation

# Recommended: Install everything (AI, MCP, TUI)
pipx install "gemstack[all]"

# Or via uv (fastest)
uv tool install "gemstack[all]"

📖 Documentation


🤝 Contributing

We welcome contributions! Please see CONTRIBUTING.md for our v2.0 XML prompting standards and development guidelines.


⚖️ License

Apache 2.0. See LICENSE for details.

Release files for gemstack 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gemstack 2.0.0
File Size Uploaded
gemstack-2.0.0.tar.gz 773.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gemstack 2.0.0
File Interpreter ABI Platform
gemstack-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 989.2 kB

Release files / gemstack-2.0.0.tar.gz

Download URL gemstack-2.0.0.tar.gz
Size 773.0 kB
Tags Source
SHA-256 checksum
How to use checksums
861502da220c60faefcd36cb4912dcfb920f5f436f0d4e4359c3065294832587
BLAKE2b-256 checksum
How to use checksums
34fcc2692b3f459ca34bd4c76fe0972e2cb514efa3505a21be3b9902b8fcc43a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 20, 2026.

Transparency log

Release files / gemstack-2.0.0-py3-none-any.whl

Download URL gemstack-2.0.0-py3-none-any.whl
Size 216.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c4a379b8ea6b71ea8a5c78b38cb3d08a3617a07b7daa324b501fa26c408c6cfd
BLAKE2b-256 checksum
How to use checksums
f83f01f8289e9f993ca944cf9dde388c1190ebe47d4193be0adee58c5797b0e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 20, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page