Get Shit Done
FreeGet Shit Done - Context Engineering for AI Coding Agents
About Get Shit Done
Get Shit Done (GSD) is an open-source system designed to address context rot in AI coding agents—the progressive degradation of output quality as the context window fills during extended development sessions. Originally created for Claude Code by TÂCHES, the tool provides meta-prompting, context engineering, and spec-driven development capabilities to maintain consistent, high-quality interactions. It has since evolved into GSD Core, hosted under the Open GSD organization. GSD integrates with a wide range of AI coding agents, including Claude Code, OpenCode, Gemini CLI, Codex, Copilot, Cursor, Windsurf, and over 15 others, making it a versatile addition to developer toolchains.
By focusing on context engineering, GSD helps developers structure and manage the information fed to AI agents, preventing the common issue where early context is lost or diluted. Its spec-driven development approach allows for formalizing requirements and instructions, ensuring that agents stay aligned with project goals across long conversations or complex tasks. The tool is lightweight and leverages standard CLI workflows, making it accessible for teams and individual developers who rely on AI-assisted coding.
GSD is distributed under the MIT license and is available via GitHub. While the original repository at gsd-build/get-shit-done is archived, active development continues in the open-gsd/gsd-core repository. As an open-source project, users can inspect, modify, and contribute to the codebase, though they should verify compatibility with their specific AI coding agent and workflow requirements.
Key Features
Pros & Cons
- Open-source and free to use under the MIT license
- Lightweight design integrates easily into existing CLI and Git workflows
- Addresses a real pain point—context rot—that affects many AI coding agents
- Compatible with a broad range of popular AI coding tools
- Active development and community support (via the new repository)
- No usage limits or paywalls, as it is self-hosted open-source software
- Primarily designed for developers comfortable with CLI and Git workflows
- Requires some setup and configuration to tailor to specific agents and projects
- Effectiveness depends on the quality of user-defined specs and prompts
- Active development may introduce breaking changes; users should track updates
- Does not work as a standalone tool; requires an AI coding agent to function
Best For
Alternatives to Get Shit Done
Chatgpt.js
Lightweight and Powerful Client-Side ChatGPT Library
RegEx Generator
Effortlessly generate regular expressions with our user-friendly RegEx generator.
Dynaboard AI
Accelerate Software Development with Dynaboard AI
Codeium
Empower Your Coding Abilities with Codeium
Coderabbit
Transform Code Reviews with CodeRabbit's AI-Powered Tools
Point-e
Boost Your Development Workflow Using OpenAI's Point-E on GitHub