AI Coding Tools

A collection of AI-powered development tools

Disclaimer: This list is not complete and is continuously being updated.

Last updated: March 23, 2025 | Contact us with questions or suggestions

IDEs
Windsurf
Exafunction, Inc. πŸ‡ΊπŸ‡Έ
Fork of Visual Studio Code.
$15/month, $60/month
Platform: macOS, Linux, Windows
Local LLMs:

Advantages

  • Same account for both Windsurf and Codeium Extensions

Disadvantages

  • Linux: only packaged for .deb
  • Vendor lock-in
Cursor
Cursor Inc. πŸ‡ΊπŸ‡Έ
Fork of Visual Studio Code.
$20/month, $40/month
Platform: macOS, Linux, Windows
Local LLMs:

Advantages

  • Own API keys/ollama can be used (with limitations)

Disadvantages

  • Vendor lock-in
PearAI
PearAI Inc. πŸ‡ΊπŸ‡Έ
Fork of VS Code. Integration of different AI tools (Roo Code/Cline, Continue, Perplexity Search, and more).
Free, $15/month
Platform: macOS
Local LLMs:

Advantages

  • Open-source
  • No hard vendor lock-in

Disadvantages

    Zed
    Zed Industries, Inc. πŸ‡ΊπŸ‡Έ
    High-performance code editor for MacOS/Linux. Text editor, not a fully featured IDE.
    Free
    Platform: macOS, Linux
    Local LLMs:

    Advantages

    • Fast and responsive editor
    • Open-source
    • Own API keys
    • Local LLM support

    Disadvantages

    • Limited ecosystem of extensions
    • No agentic AI features
    AI-Coding IDE Extensions
    Cline
    Cline Inc. πŸ‡ΊπŸ‡Έ
    VS Code AI coding agent
    Free
    Platform: VS Code
    Local LLMs:

    Advantages

    • Robust local LLM support
    • MCP support

    Disadvantages

    • Limited to VS Code only
    Codeium Extensions
    Exafunction, Inc. πŸ‡ΊπŸ‡Έ
    AI-powered extensions for VS Code, JetBrains, Vim, and other IDEs
    Free, $12/month, $24/month
    Platform: VS Code, JetBrains, Vim, Emacs, and more
    Local LLMs:

    Advantages

    • Same account for both Codeium Extensions and Windsurf
    • Works with many different IDEs and editors
    • Generous free tier available
    • Enterprise features available

    Disadvantages

    • No local LLM support
    • Advanced features require subscription
    • Some features may vary across different editors
    Roo Code
    Roo AI πŸ‡ΊπŸ‡Έ
    VS Code AI coding assistant
    Free
    Platform: VS Code
    Local LLMs:

    Advantages

    • Open-source

    Disadvantages

    • Only available for VS Code
    • Premium features behind subscription
    • Newer tool with smaller user base
    Continue.dev
    Continue Dev (Open Source) πŸ‡ΊπŸ‡Έ
    Open-source AI coding assistant
    Free (Open Source)
    Platform: VS Code, JetBrains
    Local LLMs:

    Advantages

    • Open-source
    • Strong community support and development
    • Advanced local LLM integration options

    Disadvantages

    • Requires more configuration for optimal local use
    Tabnine
    Tabnine πŸ‡ΊπŸ‡Έ
    Contextually aware AI development platform
    Freemium
    Platform: Multiple IDEs
    Local LLMs:

    Advantages

      Disadvantages

        JetBrains AI
        JetBrains s.r.o. πŸ‡¨πŸ‡Ώ
        Collection of AI features for JetBrains IDEs and JetBrains Fleet.
        from €8.33/month (for Individuals)
        Platform: JetBrains IDEs, JetBrains Fleet
        Local LLMs:

        Advantages

        • Well integrated with JetBrains products

        Disadvantages

        • Results underperform relative to comparable tools (personal impression as of 2025-03)
        • Customizable LLM provider/local LLM support only for Enterprise tier
        GitHub Copilot
        GitHub (Microsoft) πŸ‡ΊπŸ‡Έ
        Widely-used AI pair programmer
        from $10/month
        Platform: GitHub, VS Code, Xcode, JetBrains IDEs, Neovim, and Azure Data Studio
        Local LLMs:

        Advantages

          Disadvantages

          • Results underperform relative to comparable tools (personal impression as of 2025-03)
          GitLab Duo
          GitLab Inc. πŸ‡ΊπŸ‡Έ
          AI solution supporting entire development workflow
          Available for GitLab Premium/Ultimate customers
          Platform: GitLab
          Local LLMs:

          Advantages

          • Deeply integrated with GitLab ecosystem
          • Covers entire development workflow

          Disadvantages

          • Requires GitLab Premium/Ultimate subscription
          • Self-hosted/local LLM capabilities only available with Ultimate Tier plus GitLab Duo Pro or Enterprise
          Amazon Q Developer
          Amazon Web Services πŸ‡ΊπŸ‡Έ
          Generative AI assistant
          AWS Subscription
          Platform: Command line, AWS
          Local LLMs:

          Advantages

          • Deep AWS service integration

          Disadvantages

          • Requires AWS subscription
          • Less effective outside AWS ecosystem
          CLI Tools
          Aider
          Paul Gauthier (Open Source) πŸ‡ΊπŸ‡Έ
          Terminal-based AI coding assistant
          Free (Open Source)
          Platform: Command line
          Local LLMs:

          Advantages

          • Open-source
          • Excellent local LLM support

          Disadvantages

            CodeBuff
            CodeBuff LLC πŸ‡ΊπŸ‡Έ
            AI that understands entire codebases
            Subscription-based
            Platform: Command line
            Local LLMs:

            Advantages

              Disadvantages

              • Subscription required
              • No local LLM support
              Plandex
              Plandex AI (Open Source) πŸ‡ΊπŸ‡Έ
              Open-source, terminal-based AI coding engine
              Free (Open Source)
              Platform: Command line
              Local LLMs:

              Advantages

              • Open-source
              • Strong local LLM integration

              Disadvantages

                Claude Code
                Anthropic πŸ‡ΊπŸ‡Έ
                Official CLI tool for Claude AI with powerful code understanding capabilities.
                Claude Pro Subscription
                Platform: Command line, macOS, Linux, Windows
                Local LLMs:

                Advantages

                • Powerful reasoning capabilities
                • Seamless integration with workflow

                Disadvantages

                • No local LLM support
                Additional Tools

                Web AI-Powered Generators

                AI-Enhanced Development Tools

                Additional Recommendations