{
 "schema_version": 1,
 "generated": "2026-10-26",
 "repo": "cocoyes/zhizhi-agent-runtime",
 "name": "zhizhi-agent-runtime",
 "owner": "cocoyes",
 "slug": "cocoyes-zhizhi-agent-runtime",
 "github": "https://github.com/cocoyes/zhizhi-agent-runtime",
 "what": "A model-agnostic Go runtime that turns ordinary Go functions into validated tools and runs planned, dependency-aware agent tasks with guarded side effects.",
 "why": "180 stars, launched 56 days ago",
 "language": "Go",
 "requirements": [
  "Go 1.25 or newer",
  "An OpenAI-compatible Chat Completions endpoint with a base URL, API key, and model name",
  "A clone of the repo or a Go module that imports github.com/cocoyes/zhizhi-agent-runtime"
 ],
 "audience_note": "Go developers who want to build an LLM agent that plans multi-step work, calls typed tools, and keeps side effects under control.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/cocoyes-zhizhi-agent-runtime/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "cocoyes-zhizhi-agent-runtime--run-planned-multistep-agent-demo",
   "title": "Run a planned multi-step agent task with branches and tests",
   "best": true,
   "url": "https://dedupedai.com/use-cases/cocoyes-zhizhi-agent-runtime/run-planned-multistep-agent-demo/",
   "json": "https://dedupedai.com/use-cases/u/cocoyes-zhizhi-agent-runtime/run-planned-multistep-agent-demo.json"
  },
  {
   "id": "cocoyes-zhizhi-agent-runtime--add-chat-agent-to-go-service",
   "title": "Add a chat agent to a Go service with one model call",
   "best": false,
   "url": "https://dedupedai.com/use-cases/cocoyes-zhizhi-agent-runtime/add-chat-agent-to-go-service/",
   "json": "https://dedupedai.com/use-cases/u/cocoyes-zhizhi-agent-runtime/add-chat-agent-to-go-service.json"
  },
  {
   "id": "cocoyes-zhizhi-agent-runtime--gate-email-send-behind-confirmation",
   "title": "Gate an email-sending tool behind confirmation and a guard",
   "best": false,
   "url": "https://dedupedai.com/use-cases/cocoyes-zhizhi-agent-runtime/gate-email-send-behind-confirmation/",
   "json": "https://dedupedai.com/use-cases/u/cocoyes-zhizhi-agent-runtime/gate-email-send-behind-confirmation.json"
  },
  {
   "id": "cocoyes-zhizhi-agent-runtime--expose-mcp-tools-through-allowlist",
   "title": "Expose MCP server tools to an agent through an allow-list",
   "best": false,
   "url": "https://dedupedai.com/use-cases/cocoyes-zhizhi-agent-runtime/expose-mcp-tools-through-allowlist/",
   "json": "https://dedupedai.com/use-cases/u/cocoyes-zhizhi-agent-runtime/expose-mcp-tools-through-allowlist.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."
}
