---
title: "shell_gpt vs rm-safely"
type: "comparison"
canonical_url: "https://www.graphcanon.com/compare/ther1d-shell-gpt-vs-zdk-rm-safely"
tools: ["ther1d-shell-gpt", "zdk-rm-safely"]
---

# shell_gpt vs rm-safely

*GraphCanon updated Sep 20, 2026*

## Verdict

Pick shell_gpt if shellGPT is an AI-driven CLI utility using LLMs for task efficiency with OpenAI support; pick rm-safely if rm-safely.

[shell_gpt](https://github.com/TheR1D/shell_gpt) reports 12k GitHub stars, 977 forks, and 121 open issues, last pushed Jul 2, 2026. [rm-safely](https://github.com/zdk/rm-safely) has 102 stars, 3 forks, and 0 open issues, last pushed May 30, 2026. Figures are from public GitHub metadata via [shell_gpt's repository](https://github.com/TheR1D/shell_gpt) and [rm-safely's repository](https://github.com/zdk/rm-safely).

| | [shell_gpt](/tools/ther1d-shell-gpt.md) | [rm-safely](/tools/zdk-rm-safely.md) |
| --- | --- | --- |
| Tagline | A command-line productivity tool powered by AI large language models | rm safely - a safety net for rm |
| Stars | 12,287 | 102 |
| Forks | 977 | 3 |
| Open issues | 121 | 0 |
| Language | Python | Shell |
| Adopt for | ShellGPT is an AI-driven CLI utility using LLMs for task efficiency with OpenAI support. | rm-safely |
| Persona | - | - |
| Runtime | - | - |
| License | MIT | MIT |
| Categories | Inference & Serving, LLM Frameworks | Developer Tools |

## Trust and health

_Sourced signals - not a safety guarantee. No winner column._

| | [shell_gpt](/tools/ther1d-shell-gpt.md) | [rm-safely](/tools/zdk-rm-safely.md) |
| --- | --- | --- |
| Maintenance | Steady (60%) | Slowing (36%) |
| Days since push | 79d | 104d |
| Open issues (now) | 121 | 0 |
| Stars delta | +52 (30d) | +1 (30d) |
| Open issues delta | +3 (30d) | 0 (30d) |
| Full report | [trust report](/tools/ther1d-shell-gpt/trust.md) | [trust report](/tools/zdk-rm-safely/trust.md) |

## Decision facts: shell_gpt

- **Adopt for:** ShellGPT is an AI-driven CLI utility using LLMs for task efficiency with OpenAI support.

## Decision facts: rm-safely

- **Adopt for:** rm-safely

## Choose when

### Choose shell_gpt if…

- shell_gpt is primarily Python; rm-safely is Shell.
- Tags unique to shell_gpt: chatgpt, cli, commands, productivity.
- Also covers Inference & Serving, LLM Frameworks.
- shell_gpt ships Docker support for self-hosted deployment.
- When requiring integration with the OpenAI API for advanced CLI tasks

### Choose rm-safely if…

- rm-safely is primarily Shell; shell_gpt is Python.
- Tags unique to rm-safely: backup, bash, command-line, filesystem.
- Also covers Developer Tools.
- When you want to ensure accidental file deletions can be recovered, rm-safely provides an essential safety net for Unix-like systems.

## When NOT to use shell_gpt

- Avoid if seeking a tool optimized for local-only models like Ollama, which are not fully supported
- Not ideal for those aiming to avoid costs associated with the OpenAI API usage fees

## When NOT to use rm-safely

- Avoid if you are working within environments where strict compliance with standard Unix commands is required, as rm-safely modifies this behavior.
- Do not use in scenarios where the overhead of additional safeguards for file removal is unnecessary or unwanted for operational efficiency reasons.

## Common questions

### What is the difference between shell_gpt and rm-safely?

shell_gpt: A command-line productivity tool powered by AI large language models. rm-safely: rm safely - a safety net for rm. See the comparison table for live GitHub stats and shared categories.

### When should I choose shell_gpt over rm-safely?

Choose shell_gpt over rm-safely when shell_gpt is primarily Python; rm-safely is Shell; Tags unique to shell_gpt: chatgpt, cli, commands, productivity; Also covers Inference & Serving, LLM Frameworks; shell_gpt ships Docker support for self-hosted deployment; When requiring integration with the OpenAI API for advanced CLI tasks.

### When should I choose rm-safely over shell_gpt?

Choose rm-safely over shell_gpt when rm-safely is primarily Shell; shell_gpt is Python; Tags unique to rm-safely: backup, bash, command-line, filesystem; Also covers Developer Tools; When you want to ensure accidental file deletions can be recovered, rm-safely provides an essential safety net for Unix-like systems.

### When should I avoid shell_gpt?

Avoid if seeking a tool optimized for local-only models like Ollama, which are not fully supported Not ideal for those aiming to avoid costs associated with the OpenAI API usage fees

### When should I avoid rm-safely?

Avoid if you are working within environments where strict compliance with standard Unix commands is required, as rm-safely modifies this behavior. Do not use in scenarios where the overhead of additional safeguards for file removal is unnecessary or unwanted for operational efficiency reasons.

### Is shell_gpt or rm-safely more popular on GitHub?

shell_gpt has more GitHub stars (12,287 vs 102). Stars measure visibility, not whether either tool fits your constraints.

### Are shell_gpt and rm-safely open source?

Yes - both are open-source projects on GitHub (shell_gpt: MIT, rm-safely: MIT).

### Where can I find alternatives to shell_gpt or rm-safely?

GraphCanon lists graph-backed alternatives at [shell_gpt alternatives](/tools/ther1d-shell-gpt/alternatives) and [rm-safely alternatives](/tools/zdk-rm-safely/alternatives) ([shell_gpt markdown twin](/tools/ther1d-shell-gpt/alternatives.md), [rm-safely markdown twin](/tools/zdk-rm-safely/alternatives.md)), ranked by typed relationship edges rather than popularity votes.

### Is there a machine-readable version of this comparison?

Yes. The markdown twin at [this comparison](/compare/ther1d-shell-gpt-vs-zdk-rm-safely.md) mirrors this page for agents and LLM crawlers, with the same stats table and FAQ answers.

### Which is better maintained, shell_gpt or rm-safely?

shell_gpt: Steady. rm-safely: Slowing. Compare maintenance labels, days since push, and release cadence in the trust section below - stars alone do not measure maintenance.

### Where are the full trust reports for shell_gpt and rm-safely?

GraphCanon publishes per-repo trust reports with dated maintenance, provenance, and scan summaries: [shell_gpt trust report](/tools/ther1d-shell-gpt/trust); [rm-safely trust report](/tools/zdk-rm-safely/trust).

---

**Machine-readable endpoints**

- JSON: [`/api/graphcanon/graph?tool=ther1d-shell-gpt`](/api/graphcanon/graph?tool=ther1d-shell-gpt)
- LLM index: [/llms.txt](/llms.txt)
- Full corpus: [/llms-full.txt](/llms-full.txt)

_GraphCanon - The knowledge graph for AI development. https://www.graphcanon.com/_
