# Awesome-Code-AI [![Awesome](https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) A list of AI coding tools (assistants, completion, refactoring, etc.). > [!IMPORTANT] > This repository is now archived. Thank you to all contributors for your valuable contributions! ## Code completion tools - [Google Gemini Code Assist](https://codeassist.google) - Code completion and generation from Google Cloud. - [GitHub Copilot](https://github.com/features/copilot) - Pair programmer that offers autocomplete-style suggestions as you code. - [CodiumAI](https://www.codium.ai/) - Analyzes code and generates meaningful tests. - [Codeium](https://www.codeium.com/) - Free code acceleration toolkit with autocomplete and search. - [Tabnine](https://www.tabnine.com/) - Assistant that provides code completions based on context and syntax. - [Replit Ghostwriter](https://replit.com/site/ghostwriter) - Coding assistant integrated into Replit's online IDE. - [Refact.ai](https://refact.ai/) - Open Source coding helper with completion and refactoring capabilities. - [FauxPilot](https://github.com/fauxpilot/fauxpilot) - Open Source, self-hosted alternative to GitHub Copilot. - [CodeComplete](https://codecomplete.ai) - Self-hosted completion assistant for enterprises. - [Continue](https://continue.dev/) - Open Source autopilot for VS Code and JetBrains that connects to any LLM. - [Amazon Q Developer](https://aws.amazon.com/q/developer/build/?trk=fd6bb27a-13b0-4286-8269-c7b1cfaa29f0&sc_channel=el) - Assistant from AWS for software development tasks. - [GitLab Code Suggestions](https://docs.gitlab.com/ee/user/project/repository/code_suggestions.html) - Code suggestions integrated into GitLab's workflow. - [Sourcegraph Cody](https://about.sourcegraph.com/cody) - Uses your codebase as context for completions and edits. - [Obsidian copilot auto completion](https://github.com/j0rd1smit/obsidian-copilot-auto-completion) - Auto-completion plugin for Obsidian. - [JetBrains AI](https://www.jetbrains.com/ai/) - Assistant integrated into JetBrains IDEs for completion and chat. - [TabbyML](https://github.com/TabbyML/tabby) - Self-hosted, Open Source coding assistant. ## Code completion LLMs - [Salesforce CodeGen](https://github.com/salesforce/CodeGen) - Open Source large language model for program synthesis. - [OpenAI Codex](https://openai.com/blog/openai-codex/) - Translates natural language to code via API. - [OpenAI Codex CLI](https://help.openai.com/en/articles/11096431-openai-codex-cli-getting-started) - Command-line interface for Codex. - [Internal Google model](https://ai.googleblog.com/2022/07/ml-enhanced-code-completion-improves.html) - ML-enhanced completion system used internally at Google. ## Code assistants and search - [Replit Ghostwriter](https://replit.com/site/ghostwriter) - Embedded assistant in Replit’s IDE for suggestions and edits. - [Capacity](https://capacity.so) - Platform for automating support and workflows with conversational interfaces. - [Cosine](https://ai.cosine.sh/) - Assistant that understands your codebase for accurate generation. - [Cursor](https://www.cursor.sh/) - Code editor built for pair programming with a language model. - [Cline](https://cline.bot/) - Autonomous coding agent that can use your CLI and editor. - [Claude Code](https://www.anthropic.com/claude-code) - Agentic coding tool that lives in your terminal. - [Windsurf](https://windsurf.com/) - IDE optimized for collaboration between developers and assistants. - [Wizi](https://github.com/wizi-ai/code-search) - Code search across repositories with natural language. - [Phind](https://www.phind.com/) - Search engine optimized for developers and technical questions. - [Safurai](https://www.safurai.com/) - Assistant for generation, refactoring, and debugging. - [CensusGPT](https://censusgpt.com/) - Interface for querying US Census data using natural language. - [Autodoc](https://github.com/context-labs/autodoc) - Automatically generates documentation for codebases using LLMs. - [Sourcegraph Cody](https://about.sourcegraph.com/cody) - Uses your codebase as context for search and editing workflows. - [TraceRoot AI](https://github.com/traceroot-ai/traceroot) - Agents that automatically fix production bugs. - [ZZZ Code AI](https://zzzcode.ai/) - Tool for code generation, explanation, and conversion. - [StackSpot AI](https://ai.stackspot.com/) - Assistant that helps with generation and best practices. - [Pixee](https://pixee.ai) - Pixeebot finds security and code quality issues and opens merge-ready PRs. - [16x Prompt](https://prompt.16x.engineer/) - Helps build effective prompts for code generation. - [Blinky Debugging Agent](https://github.com/seahyinghang8/blinky) - Agent that helps debug issues automatically. - [Plandex](https://github.com/plandex-ai/plandex) - Engine for complex, multi-file tasks with version control integration. - [Potpie](https://potpie.ai) - Platform for creating custom engineering assistants. - [Aider](https://aider.chat) - Pair programming tool in your terminal that works with local git repos. - [PoorCoder](https://github.com/vgrichina/poorcoder) – Unix-style scripts to assist coding using tools like Claude, Grok, and ChatGPT. - [Fynix](https://fynix.ai) - Assistant to help developers throughout the SDLC. - [Memex](https://memex.tech/) - Desktop app that turns natural language into working apps on Mac, Linux, and Windows. - [Amazon Q Developer CLI](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line.html?trk=fd6bb27a-13b0-4286-8269-c7b1cfaa29f0&sc_channel=el) - CLI for command completion, translation from intent to commands, and agentic chat with context. - [Kilo Code](https://kilocode.ai) - Open Source assistant for planning, building, and fixing code inside VS Code. - [Berrry](https://berrry.app) - Transforms social media posts into functional web apps with unique subdomains. - [Atlassian Rovo](https://www.atlassian.com/blog/announcements/rovo-dev-command-line-interface) - Developer helper that accelerates workflows across Atlassian tools. - [Kiro](https://kiro.dev/) - IDE designed for spec-driven development with automated documentation. - [Augment](https://www.augmentcode.com/) - Context-aware completions for enterprise teams. - [Poolside](https://poolside.ai/) - Assistant specialized in software engineering tasks. - [Sourcegraph Amp](https://ampcode.com/) - Agent that helps you build, debug, and understand code. ## Code review - [CodeReviewBot](https://codereviewbot.ai) - Code review bot that provides automated feedback on pull requests. - [Amazon Q Developer (/review)](https://aws.amazon.com/q/developer/build/?trk=fd6bb27a-13b0-4286-8269-c7b1cfaa29f0&sc_channel=el) - Can review your codebase for security issues and code quality problems. - [Glide](https://useglide.ai) - Structured pull request walkthroughs. - [Gito](https://github.com/Nayjest/Gito) - Reviewer for GitHub Actions or local use, compatible with any LLM and integrated with Jira/Linear. - [Perfect.Codes](https://perfect.codes) - Gets your bugs fixed quickly by tech experts. ## Code refactoring tools - [Codiga](https://www.codiga.io/) - Refactoring, analysis, and recommendations platform. - [Refact.ai](https://refact.ai/) - Refactoring and transformation assistant. - [DeepCode](https://www.deepcode.ai/) - Analysis for finding bugs and suggesting improvements. - [JetBrains Qodana](https://www.jetbrains.com/qodana/) - Automated refactoring, security checks, and technical debt management. - [Tabnine](https://www.tabnine.com/) - Suggests improvements that support refactoring flows. - [Resharper](https://www.jetbrains.com/resharper/) - Refactoring support for .NET and other languages. - [Atomist](https://atomist.com/) - Automatic code modification and refactoring via “code transformations.” - [Test Gru](https://gru.ai/) - Enterprise-level unit test automation services. - [Amazon Q Developer (/transform)](https://aws.amazon.com/q/developer/build/?trk=fd6bb27a-13b0-4286-8269-c7b1cfaa29f0&sc_channel=el) - Helps upgrade Java, .NET, and Cobol code. ## Model Context Protocol (MCP) - [Roundtable MCP Server](https://github.com/askbudi/roundtable) – Zero-configuration MCP server that unifies multiple coding assistants (Codex, Claude Code, Cursor, Gemini) through auto-discovery and a standard interface. - [ToolHive](https://github.com/stacklok/toolhive) – Helps find the right MCP server for your task and deploy it with one click. ## ChatGPT in your editor - [autocomplete.sh](https://github.com/closedLoop-technologies/autocomplete-sh) - Bash completion script powered by ChatGPT for terminal commands. - [CodeGPT.nvim](https://github.com/dpayne/CodeGPT.nvim) - Neovim plugin for interacting with ChatGPT for code assistance. - [org-ai](https://github.com/rksm/org-ai) - Emacs package for using LLMs like ChatGPT within Org mode. - [Genie AI - ChatGPT - VS Code](https://github.com/ai-genie/chatgpt-vscode) - VS Code extension for using ChatGPT directly in your editor. ## Natural language compilers - [Parsel 🐍](https://github.com/ezelikman/parsel) - Framework for algorithmic reasoning with LLMs that generates code from natural language specs. - [unpkg.ai](https://unpkg.ai) - ESM module generation service that creates JavaScript modules from natural language descriptions. - [Vibe Compiler (vibec)](https://github.com/Strawberry-Computer/vibe-compiler) - Self-compiling tool that turns markdown-based prompt stacks into code and tests using LLMs via OpenRouter. ## Similar lists - [Awesome-Ai-Analytics](https://github.com/Snowboard-Software/awesome-ai-analytics) - Curated list of analytics tools and resources using machine learning. - [Awesome-Ai-Agents](https://github.com/e2b-dev/awesome-ai-agents) - Curated list of agents and autonomous agent frameworks. - [Awesome-Ai-Tools](https://github.com/ikaijua/Awesome-AITools) - Collection of tools across many categories. - [Awesome Ai DevTools](https://github.com/jamesmurdza/awesome-ai-devtools) - Developer-focused tools and resources powered by language models. [^21]: https://github.com/prakashdakua/awesome-readme