{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "kkjiangk/agent-py",
 "name": "agent-py",
 "owner": "kkjiangk",
 "slug": "kkjiangk-agent-py",
 "github": "https://github.com/kkjiangk/agent-py",
 "what": "Agent Py is a personal AIOps project that investigates alerts with tool-backed evidence, retrieves runbooks, and reviews remediation proposals.",
 "why": "",
 "language": "Python",
 "requirements": [
  "Python 3.10+, uv, Node.js 22+, and Docker Compose installed locally",
  "Access to a configured Qwen-compatible model service and its API key",
  "Tencent CLS credentials if you use the CLS integration",
  "Git clone of kkjiangk/agent-py"
 ],
 "audience_note": "Built for engineers who want to run or extend an alert investigation stack with durable workflows, hybrid retrieval, and approval-gated remediation.",
 "risk": "sensitive",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/kkjiangk-agent-py/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "kkjiangk-agent-py--run-local-alert-investigation-stack",
   "title": "Run the local alert investigation stack in one command",
   "best": true,
   "url": "https://dedupedai.com/use-cases/kkjiangk-agent-py/run-local-alert-investigation-stack/",
   "json": "https://dedupedai.com/use-cases/u/kkjiangk-agent-py/run-local-alert-investigation-stack.json"
  },
  {
   "id": "kkjiangk-agent-py--verify-backend-and-frontend-before-changes",
   "title": "Check backend and frontend health before editing code",
   "best": false,
   "url": "https://dedupedai.com/use-cases/kkjiangk-agent-py/verify-backend-and-frontend-before-changes/",
   "json": "https://dedupedai.com/use-cases/u/kkjiangk-agent-py/verify-backend-and-frontend-before-changes.json"
  },
  {
   "id": "kkjiangk-agent-py--rerun-synthetic-incident-evaluation",
   "title": "Run the synthetic incident evaluation against one API",
   "best": false,
   "url": "https://dedupedai.com/use-cases/kkjiangk-agent-py/rerun-synthetic-incident-evaluation/",
   "json": "https://dedupedai.com/use-cases/u/kkjiangk-agent-py/rerun-synthetic-incident-evaluation.json"
  },
  {
   "id": "kkjiangk-agent-py--build-idempotent-remediation-executor",
   "title": "Build a remediation executor that dedupes commandId",
   "best": false,
   "url": "https://dedupedai.com/use-cases/kkjiangk-agent-py/build-idempotent-remediation-executor/",
   "json": "https://dedupedai.com/use-cases/u/kkjiangk-agent-py/build-idempotent-remediation-executor.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."
}
