Tabnine
Privacy-first code completion
Tabnine offers AI code completion and chat with self-hosted and air-gapped deployment options. It is aimed at teams with strict code privacy rules.
Free AI-powered code acceleration toolkit
Codeium provides AI-powered code completion, chat and search across dozens of languages and IDEs, with a generous free individual tier.

Privacy-first code completion
Tabnine offers AI code completion and chat with self-hosted and air-gapped deployment options. It is aimed at teams with strict code privacy rules.
AI pair programmer
Copilot suggests completions, writes tests and answers questions about your codebase inside the IDE you already use.
AI-first code editor
Cursor is a VS Code-based editor where an AI agent reads your repository, writes multi-file changes and explains unfamiliar code.
Agentic AI coding editor
Windsurf is an AI-first editor whose agent reads your whole codebase, plans changes and edits multiple files at once. It is a direct rival to Cursor.
Generative AI-powered assistant for software development
Amazon Q Developer is AWS's AI assistant for coding, debugging, and cloud application development, integrated into IDEs and the AWS console.
AI assistant built into JetBrains IDEs
JetBrains AI Assistant brings code completion, chat, and refactoring AI features natively into JetBrains IDEs like IntelliJ IDEA and PyCharm.