{
 "schema_version": 1,
 "generated": "2026-10-23",
 "repo": "aaravshah1311/Agent-2",
 "name": "Agent-2",
 "owner": "aaravshah1311",
 "slug": "aaravshah1311-agent-2",
 "github": "https://github.com/aaravshah1311/Agent-2",
 "what": "Agent-2 is a Python agent harness that runs on your machine with your own Gemini API keys and can write code, run terminal commands, manage files, and coordinate tools.",
 "why": "",
 "language": "Python",
 "requirements": [
  "Python 3.9 or newer",
  "A free Gemini API key from aistudio.google.com/apikey",
  "A local project folder you want the agent to work in",
  "For the security use case: Burp Suite or OWASP ZAP installed, and written permission to test the target"
 ],
 "audience_note": "Developers and technical operators who want an autonomous coding and terminal agent that keeps all its state in a local SQLite file.",
 "risk": "dual-use",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/aaravshah1311-agent-2/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "aaravshah1311-agent-2--document-unknown-codebase",
   "title": "Document an unfamiliar codebase in one pass",
   "best": true,
   "url": "https://dedupedai.com/use-cases/aaravshah1311-agent-2/document-unknown-codebase/",
   "json": "https://dedupedai.com/use-cases/u/aaravshah1311-agent-2/document-unknown-codebase.json"
  },
  {
   "id": "aaravshah1311-agent-2--fix-bug-with-reviewed-diffs",
   "title": "Fix a bug with a diff review before each write",
   "best": false,
   "url": "https://dedupedai.com/use-cases/aaravshah1311-agent-2/fix-bug-with-reviewed-diffs/",
   "json": "https://dedupedai.com/use-cases/u/aaravshah1311-agent-2/fix-bug-with-reviewed-diffs.json"
  },
  {
   "id": "aaravshah1311-agent-2--authorized-web-security-scan",
   "title": "Drive Burp or ZAP scans from the agent",
   "best": false,
   "url": "https://dedupedai.com/use-cases/aaravshah1311-agent-2/authorized-web-security-scan/",
   "json": "https://dedupedai.com/use-cases/u/aaravshah1311-agent-2/authorized-web-security-scan.json"
  },
  {
   "id": "aaravshah1311-agent-2--watch-agent-work-in-browser",
   "title": "Run the agent in a browser with live tool calls",
   "best": false,
   "url": "https://dedupedai.com/use-cases/aaravshah1311-agent-2/watch-agent-work-in-browser/",
   "json": "https://dedupedai.com/use-cases/u/aaravshah1311-agent-2/watch-agent-work-in-browser.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
