{
 "schema_version": 1,
 "generated": "2026-10-26",
 "repo": "SakanaAI/AutoIllustrate",
 "name": "AutoIllustrate",
 "owner": "SakanaAI",
 "slug": "sakanaai-autoillustrate",
 "github": "https://github.com/SakanaAI/AutoIllustrate",
 "what": "AutoIllustrate is a command-line tool that turns a methods section or system description into an editable draw.io figure, then restyles it into a publication-style PNG with an image model.",
 "why": "107 stars, launched 12 days ago, picked up by one AI source we track",
 "language": "TypeScript",
 "requirements": [
  "Node 22 or newer",
  "draw.io desktop CLI on PATH as drawio",
  "Claude Code CLI (claude) on PATH, since it is the default agent",
  "OPENAI_API_KEY set in the shell or a .env file",
  "Python 3.10 or newer (the CLI creates its own cached venv on first run)"
 ],
 "audience_note": "Researchers and paper authors who need a front-page or method diagram drafted from their own text, with a file they can still edit.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Research",
 "url": "https://dedupedai.com/use-cases/sakanaai-autoillustrate/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "sakanaai-autoillustrate--draft-paper-method-figure",
   "title": "Draft a method figure from a paper's methods section",
   "best": true,
   "url": "https://dedupedai.com/use-cases/sakanaai-autoillustrate/draft-paper-method-figure/",
   "json": "https://dedupedai.com/use-cases/u/sakanaai-autoillustrate/draft-paper-method-figure.json"
  },
  {
   "id": "sakanaai-autoillustrate--hand-edit-figure-before-restyle",
   "title": "Hand-edit a generated diagram before the final restyle",
   "best": false,
   "url": "https://dedupedai.com/use-cases/sakanaai-autoillustrate/hand-edit-figure-before-restyle/",
   "json": "https://dedupedai.com/use-cases/u/sakanaai-autoillustrate/hand-edit-figure-before-restyle.json"
  },
  {
   "id": "sakanaai-autoillustrate--resume-interrupted-figure-run",
   "title": "Resume an earlier figure run from the compose step",
   "best": false,
   "url": "https://dedupedai.com/use-cases/sakanaai-autoillustrate/resume-interrupted-figure-run/",
   "json": "https://dedupedai.com/use-cases/u/sakanaai-autoillustrate/resume-interrupted-figure-run.json"
  },
  {
   "id": "sakanaai-autoillustrate--diagram-code-architecture-from-project",
   "title": "Diagram a code architecture from a project directory",
   "best": false,
   "url": "https://dedupedai.com/use-cases/sakanaai-autoillustrate/diagram-code-architecture-from-project/",
   "json": "https://dedupedai.com/use-cases/u/sakanaai-autoillustrate/diagram-code-architecture-from-project.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."
}
