{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "fayazara/robot-heads",
 "name": "robot-heads",
 "owner": "fayazara",
 "slug": "fayazara-robot-heads",
 "github": "https://github.com/fayazara/robot-heads",
 "what": "robot-heads is an MIT-licensed React component library that draws animated 3D robot heads with LED faces showing an AI agent's state, such as thinking, searching, or speaking.",
 "why": "",
 "language": "TypeScript",
 "requirements": [
  "A React project on React 18 or newer, since React is a peer dependency",
  "Node.js with npm, or pnpm if you plan to work on the library source",
  "A way to map your agent's status values to the nine states the library supports"
 ],
 "audience_note": "Built for React front-end developers who want a visual status indicator for an AI agent inside a web app.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/fayazara-robot-heads/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "fayazara-robot-heads--show-agent-status-in-react-ui",
   "title": "Show a live agent status in a React app",
   "best": true,
   "url": "https://dedupedai.com/use-cases/fayazara-robot-heads/show-agent-status-in-react-ui/",
   "json": "https://dedupedai.com/use-cases/u/fayazara-robot-heads/show-agent-status-in-react-ui.json"
  },
  {
   "id": "fayazara-robot-heads--robot-avatars-in-chat-list",
   "title": "Use small robot avatars in a chat or user list",
   "best": false,
   "url": "https://dedupedai.com/use-cases/fayazara-robot-heads/robot-avatars-in-chat-list/",
   "json": "https://dedupedai.com/use-cases/u/fayazara-robot-heads/robot-avatars-in-chat-list.json"
  },
  {
   "id": "fayazara-robot-heads--preview-robot-states-before-building",
   "title": "Review all nine robot states before choosing a design",
   "best": false,
   "url": "https://dedupedai.com/use-cases/fayazara-robot-heads/preview-robot-states-before-building/",
   "json": "https://dedupedai.com/use-cases/u/fayazara-robot-heads/preview-robot-states-before-building.json"
  },
  {
   "id": "fayazara-robot-heads--customise-tv-head-from-source",
   "title": "Change the TV head by building from the repo source",
   "best": false,
   "url": "https://dedupedai.com/use-cases/fayazara-robot-heads/customise-tv-head-from-source/",
   "json": "https://dedupedai.com/use-cases/u/fayazara-robot-heads/customise-tv-head-from-source.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."
}
