Back to all tools

Category

Coding assistants

AI products that help generate, review, refactor, and explain code inside editors, terminals, or hosted development environments.

16 tools in this category

Anysphere

Cursor

An AI-native code editor designed for chat-driven development and codebase reasoning.

Cursor is used for editing code with inline AI help, asking questions about repositories, generating changes from prompts, and accelerating development workflows inside a desktop IDE.

Audience
Developer
Access
SaaS

A TypeScript SDK for building streaming AI interfaces and model-powered web applications.

Vercel AI SDK is used to add chat, streaming responses, structured generation, and multi-provider model support to web apps built with modern JavaScript frameworks.

Audience
Developer
Access
Local

Aider

Aider

A terminal-native open-source coding assistant for applying edits to local repositories with model guidance.

Aider is used to chat against a codebase, make file edits from the terminal, and combine local development loops with external or local models.

Audience
Developer
Access
API

Continue

Continue

An open-source coding assistant framework for building custom AI workflows inside the editor.

Continue is used to wire local or hosted models into IDEs, create custom coding actions, and control how assistants interact with repositories.

Audience
Developer
Access
API

Anysphere

Cursor Tab

Cursor's inline completion and next-edit suggestion experience for rapid code authoring.

Cursor Tab is used to accelerate hands-on coding with predictive edits, completion suggestions, and lightweight prompt-driven modifications inside the editor.

Audience
Developer
Access
SaaS

Cognition

Devin

An autonomous software engineering product aimed at handling scoped development tasks with minimal human step-by-step intervention.

Devin is used for delegated engineering tasks such as implementing changes, debugging issues, and handling pieces of software delivery work asynchronously.

Audience
Developer
Access
SaaS

JetBrains' built-in assistant for code generation, explanation, and developer productivity inside its IDE family.

JetBrains AI Assistant is used to generate snippets, explain code, summarize changes, and streamline software work directly inside JetBrains editors.

Audience
Developer
Access
SaaS

Phind

Phind

A developer-focused answer engine that combines search, code understanding, and assistant-style responses.

Phind is used by developers to search technical topics, debug issues, compare implementation approaches, and get cited coding help quickly.

Audience
Developer
Access
SaaS

A browser-based coding and app-building assistant embedded into Replit's cloud development environment.

Replit Agent is used to describe an app idea, generate project scaffolding, make iterative changes, and deploy prototypes inside a hosted browser development platform.

Audience
Developer
Access
SaaS

Sourcegraph

Sourcegraph Cody

A coding assistant focused on repository context, codebase navigation, and enterprise software development.

Cody is used to explain codebases, generate changes, write tests, and search large repositories with more awareness of project context.

Audience
Developer
Access
SaaS

Princeton NLP

SWE-agent

An open-source research agent for software engineering tasks such as issue resolution and repository-level problem solving.

SWE-agent is used to experiment with agentic software engineering, benchmark task completion, and automate controlled coding workflows over repositories.

Audience
Developer
Access
API

Tabnine

Tabnine

An AI coding assistant with code completion, chat, and enterprise deployment options for engineering teams.

Tabnine is used to accelerate coding, reduce repetitive work, and provide AI help inside editors with enterprise governance controls.

Audience
Developer
Access
SaaS

Codeium

Windsurf

An AI coding environment focused on agentic code generation, navigation, and developer assistance.

Windsurf is used to generate code changes from instructions, understand large codebases, and streamline software delivery with an AI-first desktop editor experience.

Audience
Developer
Access
SaaS