Skip to content

tokyo-dal/awesome-ai-coding-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Awesome AI Coding Tools

Awesome

πŸ’‘ Curated list of AI-powered coding tools: AI code editors, code completion engines, review assistants, refactoring agents, LLMs for developers, and tools that turn natural language into code. Ideal for developers, teams, researchers, and tech enthusiasts looking to leverage artificial intelligence in their software engineering workflows.

πŸ› οΈ Contributions welcome – Open a PR.


πŸ“š Table of Contents


🌟 AI Code Assistants & Editors

  • Cursor: AI-powered code editor with advanced autocompletion and real-time coding assistance.
  • Cody (Sourcegraph): AI assistant for code understanding, navigation, and generation across repositories.
  • Safurai: AI-driven IDE extension for code suggestions, debugging, and productivity boosts.
  • Aider: Collaborative AI tool for pair-programming and generating code edits via CLI.
  • Phind: AI search and coding assistant for instant answers and code solutions.
  • Fynix: AI-powered platform for streamlined coding and project management.
  • Kilo Code: AI-enhanced coding tool for generating and optimizing code workflows.
  • Memex: AI assistant for contextual code insights and personalized developer support.
  • StackSpot AI: AI platform for enterprise-grade code generation and developer efficiency.
  • ZZZ Code AI: AI tool for code generation, debugging, and developer query resolution.

✍️ AI Code Completion

  • GitHub Copilot: AI-driven code completion tool for real-time suggestions in IDEs.
  • Codeium: AI-powered code autocompletion for multiple languages and IDEs.
  • Tabnine: AI code completion with deep learning for personalized suggestions.
  • JetBrains AI: Integrated AI for code completion and analysis in JetBrains IDEs.
  • CodiumAI: AI tool for generating tests and code suggestions to improve quality.
  • Refact.ai: AI-powered code completion and refactoring for optimized development.
  • Replit Ghostwriter: AI code completion for fast prototyping in Replit’s environment.
  • Google Code Assist (Gemini): AI-driven coding assistant for Google Cloud developers.
  • Continue: Open-source AI tool for code completion and IDE integration.
  • Amazon Q Developer: AI assistant for code completion, debugging, and AWS integration.

🧠 Code Search & Navigation

  • Sourcegraph Cody: AI-powered code search and navigation for large codebases.
  • Wizi: AI-driven code search tool for efficient repository exploration.
  • Cosine: AI-powered code search and understanding for developer productivity.
  • Blinky Debugging Agent: AI agent for debugging and navigating code issues.
  • 16x Prompt: AI tool for enhanced code search and prompt-based navigation.

πŸ› οΈ Code Review & Refactoring

  • CodeReviewBot: AI bot for automated code reviews and quality assurance.
  • JetBrains Qodana: AI-powered static analysis for code quality and refactoring.
  • Amazon Q Developer Review Agent: AI tool for automated code reviews in AWS projects.
  • Refact.ai: AI-driven refactoring and code optimization for cleaner codebases.
  • Codiga: AI-powered static code analysis for security and quality checks.
  • DeepCode: AI-based code review tool for detecting bugs and vulnerabilities.
  • ReSharper: AI-enhanced refactoring and code quality tool for .NET developers.

πŸ“¦ LLM Code Models

  • OpenAI Codex: LLM powering GitHub Copilot for advanced code generation.
  • Salesforce CodeGen: Open-source LLM for generating high-quality code.
  • StarCoder: Open-source LLM for code generation and programming tasks.
  • Code Llama: Meta AI’s LLM optimized for code generation and completion.
  • Phi-3 Code: Microsoft’s lightweight LLM for efficient code generation.

βš™οΈ Natural Language to Code Tools

  • Parsel: Converts natural language descriptions into structured code.
  • Vibe Compiler: AI tool for translating natural language into executable code.
  • Plandex: AI-driven tool for planning and generating code from text prompts.
  • Autodoc: AI-powered tool for generating code from natural language specifications.
  • ToolHive: AI platform for converting natural language into tool-specific code.

πŸ’» Shell & CLI Assistants

  • Amazon Q Developer CLI: AI-powered CLI for AWS-related coding and scripting.
  • talk-codebase: AI tool for querying and interacting with codebases via CLI.
  • poorcoder: Minimalist AI CLI tool for generating shell scripts and commands.
  • cmd-ai: AI-driven CLI assistant for generating and optimizing shell commands.
  • Shell Whiz: AI-powered shell assistant for automating command-line tasks.
  • Butterfish: AI tool for enhancing shell productivity with natural language.
  • TmuxAI: AI assistant for automating and optimizing tmux workflows.
  • Warp: AI-enhanced terminal with smart command suggestions and workflows.

πŸ§‘β€πŸ’» Coding Agents

  • Smol Developer: Lightweight AI coding agent for rapid prototyping.
  • Aider: AI coding agent for collaborative code editing and generation.
  • GPT Engineer: AI agent for building full applications from natural language.
  • DevOpsGPT: AI agent for automating DevOps tasks and code integration.
  • Potpie: AI coding agent for streamlined software development workflows.
  • Claude Code: Anthropic’s AI agent for code generation and developer support.

πŸ”„ PR Review Agents

  • Sweep: AI-powered agent for automating pull request reviews and fixes.
  • Greptile: AI bot for in-depth code review and pull request analysis.
  • CodeRabbit: AI-driven tool for fast, contextual pull request reviews.
  • What The Diff: AI tool for summarizing and analyzing code diffs in PRs.
  • Nova: AI-powered agent for automated code reviews and suggestions.
  • Pixee: AI bot for security-focused pull request reviews and fixes.
  • Qodo PR Agent: AI agent for enhancing PR reviews with actionable insights.

πŸ§ͺ Testing & QA Tools

  • Checksum AI: AI-driven tool for automated software testing and validation.
  • OctoMind: AI-powered platform for end-to-end testing automation.
  • DeepUnit: AI tool for generating and optimizing unit tests.
  • KushoAI: AI-driven API testing tool for comprehensive QA automation.
  • Test Gru: AI-powered testing assistant for streamlined QA workflows.
  • Qodo: AI tool for generating tests and ensuring code quality.
  • Meticulous: AI-driven tool for automated visual and functional testing.

🧰 App Generators

  • Mage: AI-powered tool for generating full-stack applications from prompts.
  • SoftGen: AI platform for rapid application development and prototyping.
  • Co.dev: AI-driven tool for generating scalable web and mobile apps.
  • Pico: AI-powered app generator for quick MVP creation.
  • Bolt.new: AI tool for building web apps from natural language prompts.

🎨 UI Generators

  • v0.dev: AI-powered tool for generating UI designs from text prompts.
  • Magic Patterns: AI-driven platform for creating reusable UI components.
  • Kombai: AI tool for converting designs into production-ready UI code.
  • Rendition Create: AI-powered UI generator for web and mobile interfaces.
  • Galileo AI: AI platform for designing and prototyping user interfaces.

πŸ”Ž Snippet & Regex Tools

  • AutoRegex: AI-powered tool for generating and explaining regular expressions.
  • CodePal: AI assistant for generating code snippets and utilities.
  • AI Code Convert: AI tool for converting code between programming languages.
  • AI Code Playground: AI-driven platform for experimenting with code snippets.

πŸ“– Documentation Tools

  • Trelent: AI-powered tool for generating code documentation and comments.
  • README-AI: AI tool for creating professional README files automatically.
  • DocuWriter.ai: AI-driven documentation generator for codebases and APIs.
  • DiagramGPT: AI tool for generating diagrams from code and text descriptions.
  • Supacodes: AI-powered platform for automated code documentation.

πŸ”Œ ChatGPT in Your Editor


πŸ“š Related Lists