Features

Features

CodeGPT leverages large language models to offer a wide range of features to enhance your coding experience, including:

Chat

Get instant coding advice through a ChatGPT-like interface that accepts image input. Ask questions, share screenshots, seek explanations, or get guidance on your projects without leaving your IDE.

Use images

Chat with your images. Upload manually or let CodeGPT auto-detect your screenshots.

Use images

Reference your files and folders

Quickly access and reference your project files and folders for context-aware coding assistance.

Reference files and folders

Reference web documentations

Easily pull in relevant web documentation into your chat for quick reference—whether it’s API docs, library guides, framework manuals, or something else.

Reference web documentations

Search the web

Connect your favourite LLM to the web. CodeGPT will search for the most relevant information to answer your questions.

Web search

Customize your assistant

Choose between multiple different personas for your specific needs, whether you're looking to learn, write or proofread.

Customize your assistant

Code

Get helpful code completions as you type, edit your code using natural language, create clear and concise commit messages automatically, and more. CodeGPT equips you with cutting-edge tools to streamline your workflow.

Autocomplete your code

Generate meaningful Receive single-line or whole-function autocomplete suggestions as you type.

Autocomplete your code

Edit code in natural language

Highlight the code you want to modify, describe the desired changes, and watch CodeGPT work its magic.

Edit code

Get name suggestions

Get context-aware naming suggestions for methods, variables, and more.

Name suggestions

Generate commit messages

Generate concise and descriptive commit messages based on the changes made in your codebase.

Generate commit messages