{
  "id": "aider",
  "name": "Aider",
  "category": "coding_agents",
  "description": "A terminal-based coding assistant that edits an existing repository with a chosen local or hosted language model and tracks changes in Git.",
  "useCases": [
    "Make a coordinated change across several source files, then review the Git diff.",
    "Create regression tests or update documentation alongside a focused bug fix."
  ],
  "repoUrl": "https://github.com/Aider-AI/aider",
  "docsUrl": "https://aider.chat/docs/install.html",
  "demo": {
    "url": "https://aider.chat/examples/",
    "label": "Official coding-session transcripts",
    "evidenceType": "official_examples",
    "note": "Maintainer-hosted transcripts show app creation, multi-file edits and debugging; historical examples, not our hands-on test."
  },
  "license": {
    "code": "Apache-2.0",
    "weights": "Agent software, not a model-weight release; model licenses and API terms are separate.",
    "caveat": "The code license does not grant rights to a selected model or hosted provider service.",
    "url": "https://github.com/Aider-AI/aider/blob/main/LICENSE.txt"
  },
  "pricing": {
    "summary": "No software license fee; hosted-model use is billed by the chosen provider. Local inference uses your own hardware.",
    "caveat": "Open-source code does not mean free cloud inference. Usage and context size affect API spend; local models still require compute and storage."
  },
  "platforms": [
    "macOS",
    "Linux",
    "Windows",
    "Terminal"
  ],
  "setupDifficulty": "moderate",
  "setupRequirements": [
    "Install Aider using its documented Python-based installer; an isolated environment is recommended.",
    "Open the project directory and configure a model-provider API key or a running local model endpoint such as Ollama.",
    "Use Git and the project's own test tools to review and verify changes."
  ],
  "limitations": [
    "Works with one Git repository at a time.",
    "Edit reliability depends on the model, context selection and edit format; changes still need review and tests.",
    "Local models need sufficient hardware and a correctly configured context window."
  ],
  "evidenceCheckedDate": "2026-10-14",
  "testStatus": "not_tested",
  "sources": [
    {
      "title": "Aider repository",
      "url": "https://github.com/Aider-AI/aider",
      "note": "Project scope, Git integration and coding workflows.",
      "evidenceCheckedDate": "2026-10-14"
    },
    {
      "title": "Actual LICENSE.txt",
      "url": "https://github.com/Aider-AI/aider/blob/main/LICENSE.txt",
      "note": "Apache License, Version 2.0 inspected.",
      "evidenceCheckedDate": "2026-10-14"
    },
    {
      "title": "Installation",
      "url": "https://aider.chat/docs/install.html",
      "note": "Python installer and macOS/Linux/Windows paths.",
      "evidenceCheckedDate": "2026-10-14"
    },
    {
      "title": "Ollama connection guide",
      "url": "https://aider.chat/docs/llms/ollama.html",
      "note": "Local inference endpoint and context-window setup.",
      "evidenceCheckedDate": "2026-10-14"
    },
    {
      "title": "Official transcripts",
      "url": "https://aider.chat/examples/",
      "note": "Creator-provided example evidence.",
      "evidenceCheckedDate": "2026-10-14"
    },
    {
      "title": "FAQ",
      "url": "https://aider.chat/docs/faq.html",
      "note": "One-repository limitation.",
      "evidenceCheckedDate": "2026-10-14"
    },
    {
      "title": "File editing problems",
      "url": "https://aider.chat/docs/troubleshooting/edit-errors.html",
      "note": "Model/context-related failure modes.",
      "evidenceCheckedDate": "2026-10-14"
    }
  ],
  "categoryLabel": "Coding & Agents",
  "tags": [
    "coding",
    "terminal",
    "Git",
    "multi-file edits",
    "local models"
  ],
  "card": {
    "cost": "API usage or local compute",
    "setup": "Terminal + model connection"
  },
  "setup": {
    "summary": "Terminal + model connection",
    "requirements": [
      "Install Aider using its documented Python-based installer; an isolated environment is recommended.",
      "Open the project directory and configure a model-provider API key or a running local model endpoint such as Ollama.",
      "Use Git and the project's own test tools to review and verify changes."
    ]
  },
  "evidence": {
    "status": "documentation_reviewed",
    "demoType": "official_examples",
    "independentlyTested": false,
    "note": "Official source documentation reviewed; no repository installed or executed."
  },
  "releaseDate": null,
  "releaseDateNote": "Not researched; the evidence check date does not indicate a recent release."
}
