AI Tools for software-engineer

Discover and vote for the best AI tools to enhance your productivity

JetBrains AI Assistant

Code Completion

Integrates AI-powered code completion and suggestions into JetBrains IDEs.

Use CaseEnhances developer productivity by providing intelligent code suggestions within JetBrains IDEs.
1

AskCodi

Code Assistant

AI assistant that helps developers with code generation, documentation, and explanations.

Use CaseAssists in generating code snippets, writing documentation, and explaining code logic.
1

Codota

Code Completion

AI-powered code completion tool for Java and Kotlin developers.

Use CaseProvides context-aware code suggestions to speed up development in Java and Kotlin.
1

Kite

Code Completion

AI-powered coding assistant that provides code completions for Python and other languages.

Use CaseOffers real-time code completions to help developers write code faster and with fewer errors.
1

Figstack

Code Understanding

AI tool that explains code, writes documentation, and translates code between languages.

Use CaseHelps developers understand codebases by generating explanations and documentation.
1

Sourcery

Code Refactoring

AI-powered code refactoring tool for Python developers.

Use CaseAutomatically suggests improvements to Python code to enhance readability and performance.
1

Mutable AI

Code Assistant

AI tool that assists with code generation, refactoring, and documentation.

Use CaseStreamlines the development process by automating repetitive coding tasks.
1

CodeGeeX

Code Generation

Multilingual code generation model that supports various programming languages.

Use CaseGenerates code snippets in multiple languages based on natural language prompts.
0

DeepSeek

Code Search

AI-powered code search and navigation tool for large codebases.

Use CaseEnables developers to search and navigate complex codebases efficiently.
1

OpenAI Codex

Code Generation

AI system that translates natural language into code across multiple programming languages.

Use CaseAllows developers to write code using natural language descriptions.
1

Stay Updated

Get the latest AI tools for software-engineer delivered to your inbox.