Below is a list of AI-powered auto-coding or coding assistance tools:

Product NameKey FeaturesDeployment TypeStrengthsSupported TasksProgramming LanguagesURL
GitHub Copilot– AI-powered code completion and suggestions
– Context-aware assistance
– Integrates with popular IDEs like VS Code, Neovim, JetBrains IDEs
Cloud-based service integrated into IDEsGeneral-purpose coding assistantCode completion, code generation, test generationPython, JavaScript, TypeScript, Ruby, Go, PHP, C#, C++, Java, and moreLink
OpenAI Codex– Translates natural language to code
– Powers GitHub Copilot
– Supports multiple languages
API serviceCode generation from natural languageCode generation, code translationPython, JavaScript, Go, Perl, PHP, Ruby, Swift, TypeScript, and moreLink
Replit – AI-powered code completion in an online IDE
– Real-time collaboration
– Supports many languages
Cloud-based online IDEFull-stack development, collaborationCode completion, code generation, debuggingPython,
Javascript,
TypeScript,
Node.js,
Nix (Beta),
HTML, CSS, JS,
C++,
GoLang
Link
Cursor– AI-powered code assistant
– Provides code completion and suggestions
– Integrates into code editors
Desktop application or extensionGeneral coding assistantCode completion, code generationVarious programming languagesLink
Codeium– AI-powered code completion
– Free IDE plugins
– Supports many languages
Cloud-based service integrated into IDEsGeneral-purpose coding assistantCode completion, code generationPython, JavaScript, Java, C++, and moreLink
CodiumAI– AI code analysis and test generation
– Generates meaningful tests
– IDE integration
IDE extensionTest generation, code analysisTest generation, code analysisPython, JavaScriptLink
Amazon CodeWhisperer– AI-powered code suggestions
– Integrates with AWS services
– Context-aware recommendations
Cloud-based service integrated into IDEsBackend development, AWS integrationCode completion, code generationPython, Java, JavaScript, TypeScript, and moreLink
Tabnine– AI-driven code completion
– Supports over 20 languages
– Works offline or online
Desktop plugin (local or cloud modes)General coding assistanceCode completion, code suggestionsPython, JavaScript, Java, C++, Go, and moreLink
Sourcery– AI-powered code review and refactoring
– Real-time code quality improvements
– IDE integration
IDE pluginCode quality improvementCode refactoring, code reviewPythonLink
Codiga– Automated code reviews
– Coding assistant with code snippets
– Integrates with IDEs and repos
Cloud service with IDE pluginsCode quality, code reviewsCode analysis, code snippets, code reviewJavaScript, TypeScript, Python, Java, and moreLink
Snyk Code– AI-powered code analysis
– Finds vulnerabilities
– IDE and CI/CD integration
Cloud service with IDE pluginsSecurity analysis, code qualityCode analysis, vulnerability detectionJavaScript, TypeScript, Python, Java, C#, and moreLink
Google Bard (Codey)– AI chatbot with coding capabilities
– Generates and explains code
– Supports multiple languages
Cloud-basedGeneral coding assistanceCode generation, code explanationPython, JavaScript, and moreLink
Mutable.ai– AI-powered code completion and refactoring
– Enhances productivity
– IDE integration
IDE extensionCode refactoring, productivityCode completion, code refactoring, code generationPython, JavaScript, and moreLink
BlackBox AI– AI-powered code autocomplete
– Code search functionality
– IDE integration
IDE extensionCode completion, code searchCode completion, code snippets, code searchMultiple programming languagesLink
Visual Studio IntelliCode– AI-assisted code completion
– Contextual IntelliSense suggestions
– Integrates with Visual Studio and VS Code
IDE extensionCoding assistance in Microsoft environmentsCode completion, code formatting, code suggestionsC#, C++, Python, JavaScript, TypeScript, Java, and moreLink
Codacy– Automated code reviews
– Code quality and coverage reports
– Git integration
Cloud serviceCode quality analysisCode analysis, code quality monitoringJavaScript, Python, Java, Ruby, PHP, Scala, and moreLink

Please contact us, if your product information is missing from the list above.