• Aider.chat – A free, open-source AI pair-programming CLI tool

    ,

    https://aider.chat/

    Aider enables developers to interactively generate, modify, and test code by leveraging both cloud-hosted and local LLMs directly from the terminal or within an IDE. Key capabilities include comprehensive codebase mapping, support for over 100 programming languages, automated git commit messages, voice-to-code interactions, and built-in linting and testing workflows. Installation is straightforward via pip or uv, and while the tool itself has no licensing cost, actual usage costs stem from the underlying LLM APIs, which are billed separately by providers like OpenAI or Anthropic.

    Key Features

    • Cloud & Local LLM Support
      Connect to most major LLM providers out of the box, or run models locally for privacy and cost control aider.chat.
    • Codebase Mapping
      Automatically indexes all project files so that even large repositories can be edited contextually aider.chat.
    • 100+ Language Support
      Works with Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML, CSS, and dozens more aider.chat.
    • Git Integration
      Generates sensible commit messages and automates diffs/undo operations through familiar git tooling aider.chat.
    • Voice-to-Code
      Speak commands to Aider to request features, tests, or fixes without typing aider.chat.
    • Images & Web Pages
      Attach screenshots, diagrams, or documentation URLs to provide visual context for edits aider.chat.
    • Linting & Testing
      Runs lint and test suites automatically after each change, and can fix issues it detects
    (more…)