{"data":{"node":{"slug":"zdk-rm-safely","name":"rm-safely","tagline":"rm safely - a safety net for rm","github_url":"https://github.com/zdk/rm-safely","owner":"zdk","repo":"rm-safely","owner_avatar_url":"https://avatars.githubusercontent.com/u/5758?v=4","primary_language":"Shell","stars":102,"forks":3,"topics":["backup","bash","command","command-line","filesystem","guardrails","linux","macos","restore","rm","rm-alternative","rm-safe","rm-safely","safe-rm","safeguard-rm","security","shell","trash","trash-cli","zsh"],"archived":false,"github_pushed_at":"2026-05-30T09:58:52+00:00","maintenance_label":"Slowing","stars_delta_30d":1,"url":"https://www.graphcanon.com/tools/zdk-rm-safely","markdown_url":"https://www.graphcanon.com/tools/zdk-rm-safely.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/zdk-rm-safely","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=zdk-rm-safely"},"categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"backup","name":"backup"},{"slug":"bash","name":"bash"},{"slug":"command-line","name":"command-line"},{"slug":"filesystem","name":"filesystem"},{"slug":"guardrails","name":"guardrails"},{"slug":"linux","name":"linux"},{"slug":"macos","name":"macos"},{"slug":"restore","name":"restore"}],"edges":[],"neighbours":[{"slug":"ther1d-shell-gpt","name":"shell_gpt","tagline":"A command-line productivity tool powered by AI large language models","github_url":"https://github.com/TheR1D/shell_gpt","owner":"TheR1D","repo":"shell_gpt","owner_avatar_url":"https://avatars.githubusercontent.com/u/16740832?v=4","primary_language":"Python","stars":12287,"forks":977,"topics":["chatgpt","cheat-sheet","cli","commands","gpt-3","gpt-4","gpt-5","linux","llama","llm","ollama","openai","productivity","python","shell","terminal"],"archived":false,"github_pushed_at":"2026-07-02T06:03:01+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/ther1d-shell-gpt","markdown_url":"https://www.graphcanon.com/tools/ther1d-shell-gpt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ther1d-shell-gpt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ther1d-shell-gpt","shared_categories":[]},{"slug":"ozgrozer-ai-renamer","name":"ai-renamer","tagline":"A Node.js CLI tool for intelligent file renaming using AI models","github_url":"https://github.com/ozgrozer/ai-renamer","owner":"ozgrozer","repo":"ai-renamer","owner_avatar_url":"https://avatars.githubusercontent.com/u/651938?v=4","primary_language":"JavaScript","stars":2123,"forks":143,"topics":["ai","automation","cli-tool","file-management","file-renamer","files","image-renamer","llama3","lm-studio","machine-learning","ollama","openai","video-renamer"],"archived":false,"github_pushed_at":"2025-02-09T14:58:12+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/ozgrozer-ai-renamer","markdown_url":"https://www.graphcanon.com/tools/ozgrozer-ai-renamer.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ozgrozer-ai-renamer","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ozgrozer-ai-renamer","shared_categories":["developer-tools"]},{"slug":"prismorsec-prismor","name":"prismor","tagline":"Runtime firewall for AI agents to prevent rogue tool calls and security breaches","github_url":"https://github.com/PrismorSec/prismor","owner":"PrismorSec","repo":"prismor","owner_avatar_url":"https://avatars.githubusercontent.com/u/236515725?v=4","primary_language":"Python","stars":343,"forks":35,"topics":["agent-control-plane","agent-security","agents","ai-agents","ai-governance","ai-safety","ai-security","claude-code","control-plane","cybersecurity","devsecops","llm-security","mcp","owasp","prompt-injection","secrets-management","security","skill-scanner","supply-chain-security","tool-calls"],"archived":false,"github_pushed_at":"2026-09-11T05:58:15+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/prismorsec-prismor","markdown_url":"https://www.graphcanon.com/tools/prismorsec-prismor.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/prismorsec-prismor","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=prismorsec-prismor","shared_categories":[]}]}}