Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size881 projects
    • Developer Tools460
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • IT Management123
    • Product & Project Management106
    • Cloud & Hosting104
    • Data & Analytics104
    Browse all 21 categoriesLLMOps & AI Tooling, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools460
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/AI & Machine Learning/Gstack
icon of Gstack

Gstack

  • 136.3K stars
  • MIT
  • Active this month
  • Last commit 8 days ago

Last verified Oct 20, 2026

Build, review, test, and ship software with 23 role-specialized AI slash commands that turn Claude Code into a complete virtual engineering team.

Visit websiteGitHub136.3K stars
image of Gstack
TL;DR

Gstack is a collection of 23 MIT-licensed slash commands for Claude Code that assign each AI coding session a specific engineering role: CEO reviewer, engineering manager, UI designer, security officer, QA lead, and release engineer, among others. It replaces the need for multiple specialized AI tools by encoding a specific methodology into each command. Created by Y Combinator president Garry Tan, it installs in about 30 seconds and runs entirely on your own machine. Best for technical founders and staff engineers who want structured, role-aware AI review without a paid team of specialists.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Gstack is for#

Technical founders shipping products solo or part-time

Gstack was built by a founder who shipped 3 production services and 40+ features in 60 days while running Y Combinator full-time. The structured roles compensate for the context-switching cost of being both the product owner and the engineer. Commands like /office-hours, /plan-ceo-review, and /ship encode the disciplines a solo builder skips under time pressure.

Skip if:

Skip if your team already has dedicated code reviewers, QA engineers, and a security officer. The value is filling roles that are absent; on a fully staffed engineering team it adds process on top of existing process.

Staff engineers standardizing AI-assisted review across a codebase

Team mode lets a staff engineer commit gstack to the repo so every contributor's Claude Code session follows the same review methodology. The /review, /qa, and /cso commands run the same checks regardless of which engineer triggers them, making AI-assisted review auditable and consistent.

Skip if:

Skip if your organization's AI tool policy does not allow committing third-party skill files to shared repos, or if external tools already cover OWASP and STRIDE auditing.

First-time Claude Code users learning structured AI-assisted development

A blank Claude Code session gives no guidance on how to use AI across the full development lifecycle. Gstack's slash commands provide a starting framework: /office-hours before building, /review before merging, /qa before deploying. The quick-start sequence in the README walks a new user through the full loop in about five steps.

Skip if:

Skip if you already have a well-established AI-assisted workflow. Gstack adds the most value where no structured methodology currently exists.

OpenClaw operators routing multi-agent coding workflows

For teams using OpenClaw, gstack provides ACP-compatible skills for dispatching Claude Code sessions (security audit, build feature, plan API redesign) and four native conversational skills via ClawHub. The dispatch routing table in docs/OPENCLAW.md maps natural-language requests like 'run a security audit on this repo' to the right skill.

Skip if:

Skip if you are not using OpenClaw. The ACP and ClawHub integration has no effect in a standard single-agent Claude Code workflow.

the problem

The problem it solves#

Building production software solo or with a small team means juggling roles that pull in different directions. A thoughtful code reviewer thinks differently than a product lead who challenges scope; a security auditor reads a codebase differently than a QA engineer exercising the UI in a real browser. When one person handles all of these, the roles with the most friction get skipped first. Architecture gets reviewed when there is time; security audits get deferred; QA stops at 'it works on my machine.'

Claude Code and other AI coding assistants give you raw capability, but a blank prompt does not enforce the disciplines that catch the worst problems before a PR ships. You get out of an AI coding session roughly what you put into it. If you do not prompt for adversarial review, you do not get it. If you do not ask for an OWASP audit, security assumptions go unchallenged. And each developer on a team prompts differently, which means AI-assisted review is inconsistent by default.

how Gstack solves it

How it solves it#

23 role-specialized slash commands

Each command encodes the methodology of a specific engineering role. /office-hours interrogates a product idea with six forcing questions before a line is written. /review runs an adversarial code review that auto-fixes safe issues and escalates judgment calls. /cso performs an OWASP and STRIDE security audit. /qa drives a real browser against a staging URL. /ship prepares the PR. Every command is a standalone Markdown skill file you can read, modify, or replace.

Team mode for shared repos

Running `./setup --team` from inside any repo commits a lightweight gstack configuration, so every contributor's Claude Code session starts with the same skill set. Upgrades run automatically, throttled to once per hour, with no manual intervention. Teams can set the install to required mode, which blocks Claude Code without gstack, or optional mode, which nudges instead of blocks. No vendored files land in the repo.

Multi-host install for six AI coding agents

Gstack installs for Claude Code by default. Running `./setup --host auto` installs for every detected AI coding agent: Codex CLI, OpenCode, Cursor, Factory Droid, Kiro, and GitHub Copilot CLI, all at experimental tier. A static 2KB digest covers any rules-reading agent such as Zed, Amp, or Jules. Each host gets the same slash commands adapted to its invocation model.

OpenClaw integration via ACP

For teams using OpenClaw for multi-agent orchestration, gstack skills work in every spawned Claude Code session via ACP. Four additional methodology skills run directly in an OpenClaw agent via ClawHub, with no Claude Code session needed: office-hours, ceo-review, investigate, and retro. A dispatch table in docs/OPENCLAW.md maps natural-language requests to the matching skill.

Security assessment via /cso

The /cso command runs an OWASP and STRIDE security audit against the codebase. It requires a Bun release with four specific build flags plus a native toolchain: a static-capable C compiler on Linux, Xcode command-line tools on macOS, or Visual Studio 2022 Build Tools on Windows. When prerequisites are absent, setup installs everything else, removes stale helpers, and /cso reports 'not assessed' with the specific prerequisite named.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • MIT license with no server or subscription dependenciesGstack is MIT licensed and installs entirely on your local machine. There are no subscriptions, no cloud sync, and no external service dependencies beyond Claude Code itself. The skill files are plain Markdown, readable and forkable without any build step. You own the full tooling stack.
  • 135,000+ stars, created and actively developed in 2026With over 135,000 GitHub stars and daily commits as of October 2026, gstack has one of the fastest growth trajectories of any developer tooling repo created that year. The project launched in March 2026 and crossed 100K stars within months. Active development means slash command methodology is updated as Claude Code itself evolves.
  • Methodology encoded in files, not just promptsEach slash command is a Markdown skill file with a defined scope, forcing questions, and review methodology. Unlike ad-hoc prompting, the same /review or /cso command delivers the same check every time, regardless of which developer runs it. Any skill file can be inspected, overridden, or forked.
  • One-command team standardizationTeam mode bootstraps a repo with a single git command. From that point, every contributor's Claude Code session automatically picks up the same skill set, with silent hourly upgrade checks and no manual sync. A staff engineer can standardize AI-assisted review across a codebase without maintaining a custom prompt library.

Trade-offs

  • -Requires Claude Code as the underlying runtimeGstack is not a standalone tool. It only works with Claude Code installed and authenticated. The underlying compute cost is whatever Claude subscription you hold, and gstack adds no free AI tier of its own. Developers without a Claude subscription cannot run the core skills.
  • -/cso requires a native toolchain that setup does not provisionThe security assessment command requires a Bun release with four specific build flags plus a native C/C++ toolchain. Setup installs everything else if these are absent but cannot install the toolchain itself: it removes stale CSO helpers and /cso reports 'not assessed' with the prerequisite listed. Teams on locked-down CI machines may find this skill unavailable.
  • -Multi-agent support beyond Claude Code is experimentalSupport for Codex CLI, OpenCode, Cursor, Factory Droid, Kiro, and GitHub Copilot CLI is labeled experimental: these agents pass conformance tests but have not completed a certified workflow run. Safety skills like /careful and /freeze are enforced by hooks in Claude Code but are advisory only on other agents. Behaviors may differ from the Claude Code experience.
versus alternatives

Gstack vs alternatives#

Gstack vs Claude Code

Claude Code is Anthropic's terminal-based AI coding assistant, available on a paid subscription. Gstack is a free, MIT-licensed methodology layer that runs inside Claude Code, adding 23 structured slash commands for role-specific engineering workflows. The two work together rather than compete: gstack extends Claude Code's capability with an opinionated process layer.

FeatureGstackClaude Code alone
LicenseMIT (free)Proprietary subscription
Code reviewStructured adversarial review via /reviewDependent on manual prompting
Security auditingOWASP + STRIDE via /csoManual prompt only
QA testingBrowser-based QA via /qaManual prompt only
Team standardizationRepo-committed, auto-updatedPer-developer setup
Multi-agent supportClaude Code, Codex CLI, Cursor, and moreClaude Code only

Gstack is the better choice when you want consistent, repeatable engineering discipline across every Claude Code session. A blank Claude Code prompt delivers whatever the developer thought to ask for; gstack's slash commands run the same review checklist, security audit, and QA flow every time. For technical founders running production workloads solo, and for staff engineers who want AI-assisted review to be auditable and predictable, the structure gstack adds is the point.

Claude Code without gstack remains the better fit when your team already has established code review, security auditing, and QA processes in separate tools. In that case, gstack's methodology layer overlaps with existing workflows and adds overhead rather than coverage. Teams using IDE-native AI assistants that do not support slash commands will also find gstack a poor fit.

install · quick start

Quick start#

bash
Self-hosting installs gstack into Claude Code's skills directory with a git clone and a setup script.
```bash
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup
```
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptTypeScript
Frameworks
React
frequently asked

FAQ#

Does gstack replace Claude Code, or does it require it?

Gstack requires Claude Code. It is a methodology layer that runs inside Claude Code, adding 23 structured slash commands on top of whatever session you already have. It does not replace Claude Code or provide its own AI compute. You still need a Claude subscription for the underlying calls.

Is gstack free to use for commercial projects?

Yes. Gstack is MIT licensed, which means you can use it freely for personal projects, commercial products, and internal tools without any licensing restrictions. The only ongoing cost is your Claude subscription for the AI compute that the skills invoke.

How does the /review command differ from manually prompting Claude Code to review code?

The /review command runs a structured adversarial review with defined steps: it auto-fixes issues it can resolve safely and escalates judgment calls to you. A manual prompt delivers whatever methodology you think to ask for in the moment. /review delivers the same check every time, regardless of how you phrase the request, and produces consistent results across every developer who runs it.

Can the whole team use gstack, or is setup per developer?

Both options work. Individual developers install gstack on their own machine. Teams can also use team mode: running ./setup --team from inside a repo commits gstack's configuration to the project so every contributor's Claude Code session picks it up automatically. Team mode supports required mode, which blocks Claude Code without gstack, or optional mode, which nudges instead of blocks.

Which AI agents does gstack support besides Claude Code?

Gstack has experimental support for Codex CLI, OpenCode, Cursor, Factory Droid, Kiro, and GitHub Copilot CLI. These agents pass conformance tests but do not yet have a certified workflow run. A static 2KB digest provides instruction-only support for any rules-reading agent such as Zed, Amp, or Jules. OpenClaw is supported via ACP for multi-agent workflows.

also worth a look

Similar open-source tools#

rakazo

Featured

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0

BMAD-METHOD

Alternative toAmazon Kiro

Spec-driven AI development workflow that keeps context across sessions

  • 54,334 GitHub stars
  • CustomLicence MIT with trademark notice

Athena-Public

Alternative toPieces for Developers

Persistent memory for your AI across IDEs

  • 619 GitHub stars
  • MITLicence MIT

Pstack Claude

InAI & Machine Learning

Structured coding workflows for Claude Code, Codex, and Pi

  • 3,102 GitHub stars
  • MITLicence MIT

Recall

Alternative toContextPool

Local project memory for Claude Code, generated entirely offline.

  • 762 GitHub stars
  • MITLicence MIT

openrig

Alternative toConductor

Coordinate Claude Code and Codex as one persistent agent team.

  • 8,072 GitHub stars
  • Apache-2.0Licence Apache-2.0
by category

Open source tools in these categories#

404

AI & Machine Learning

freeCodeCamp, OpenClaw, REA (Reverse Engineer Anything)
460

Developer Tools

REA (Reverse Engineer Anything), superpowers, Skills for Real Engineers
106

Product & Project Management

agency-agents, freeCodeCamp, Gstack

Featured

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse