-
Notifications
You must be signed in to change notification settings - Fork 290
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6a3ec49
commit ad16f5c
Showing
46 changed files
with
418 additions
and
135 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,12 +2,15 @@ | |
|
||
<br /> | ||
<div align="center"> | ||
<a href="https://github.com/carlrobertoh/CodeGPT"> | ||
<img alt="plugin-icon" src="https://github.com/carlrobertoh/CodeGPT-docs/blob/main/images/icon.png?raw=true"> | ||
<a href="https://github.com/carlrobertoh/ProxyAI"> | ||
<picture> | ||
<source media="(prefers-color-scheme: dark)" srcset="/src/main/resources/icons/proxyRounded_dark.svg"> | ||
<img alt="ProxyAI Logo" src="/src/main/resources/icons/proxyRounded.svg"> | ||
</picture> | ||
</a> | ||
<h1 style="margin: 0;" align="center">CodeGPT</h1> | ||
<h1 style="margin: 0;" align="center">ProxyAI</h1> | ||
<p style="width: 640px"> | ||
The leading open-source AI copilot for <a target="_blank" href="https://plugins.jetbrains.com/plugin/21056-codegpt">JetBrains</a>. Connect to any model in any environment, and customize your coding experience in any way you like. | ||
The leading open-source AI copilot for <a target="_blank" href="https://plugins.jetbrains.com/plugin/21056-proxy-ai">JetBrains</a>. Connect to any model in any environment, and customize your coding experience in any way you like. | ||
</p> | ||
</div> | ||
|
||
|
@@ -29,33 +32,33 @@ | |
</ol> | ||
</details> | ||
|
||
 | ||
 | ||
|
||
## About The Project | ||
|
||
CodeGPT is an AI-powered code assistant designed to help you with various programming activities. It is a great alternative to GitHub Copilot, AI Assistant, Codiumate, or any other extension on the JetBrains marketplace. | ||
ProxyAI is an AI-powered code assistant designed to help you with various programming activities. It is a great alternative to GitHub Copilot, AI Assistant, Codiumate, or any other extension on the JetBrains marketplace. | ||
|
||
We equip you with the latest models, advanced tools, and on-premise solutions that are designed to significantly enhance your developer experience. | ||
|
||
Access top-tier language models from OpenAI, Anthropic, Azure, Mistral, and others, or opt for a self-hosted model for a full offline experience. | ||
|
||
## Core Features | ||
|
||
CodeGPT offers a wide range of features to enhance your development experience: | ||
ProxyAI offers a wide range of features to enhance your development experience: | ||
|
||
### Chat | ||
|
||
- **Auto Apply:** Stream AI-suggested code changes directly into your editor. Preview modifications in diff view and approve or reject them with a single click. | ||
|
||
- **Use images:** Chat with your images. Upload manually or let CodeGPT auto-detect your screenshots. | ||
- **Use images:** Chat with your images. Upload manually or let ProxyAI auto-detect your screenshots. | ||
|
||
- **Reference your files and folders:** Quickly access and reference your project files and folders for context-aware coding assistance. | ||
|
||
- **Reference web docs:** Quickly reference web docs in your chat session, such as API guides, library manuals, and more. | ||
|
||
- **Reference git history:** Quickly reference commit logs and changes in your chat session | ||
|
||
- **Search the web:** Connect your favourite LLM to the web. CodeGPT will search for the most relevant information to answer your questions. | ||
- **Search the web:** Connect your favourite LLM to the web. ProxyAI will search for the most relevant information to answer your questions. | ||
|
||
- **Customize your assistant:** Choose between multiple different personas for your specific needs, whether you're looking to learn, write or proofread. | ||
|
||
|
@@ -66,20 +69,20 @@ CodeGPT offers a wide range of features to enhance your development experience: | |
|
||
- **Autocomplete your code:** Receive single-line or whole-function autocomplete suggestions as you type. | ||
|
||
- **Edit code in natural language:** Highlight the code you want to modify, describe the desired changes, and watch CodeGPT work its magic. | ||
- **Edit code in natural language:** Highlight the code you want to modify, describe the desired changes, and watch ProxyAI work its magic. | ||
|
||
- **Get name suggestions:** Get context-aware naming suggestions for methods, variables, and more. | ||
|
||
- **Generate commit messages:** Generate concise and descriptive commit messages based on the changes made in your codebase. | ||
|
||
For a full list of features and detailed descriptions, visit our [official documentation](https://docs.codegpt.ee/features). | ||
For a full list of features and detailed descriptions, visit our [official documentation](https://docs.tryproxy.io/features). | ||
|
||
## Running locally | ||
|
||
**Linux or macOS** | ||
```shell | ||
git clone https://github.com/carlrobertoh/CodeGPT.git | ||
cd CodeGPT | ||
git clone https://github.com/carlrobertoh/ProxyAI.git | ||
cd ProxyAI | ||
git submodule update | ||
./gradlew runIde | ||
``` | ||
|
@@ -96,15 +99,15 @@ tail -f build/idea-sandbox/system/log/idea.log | |
|
||
## Privacy | ||
|
||
**Your data stays yours.** CodeGPT **does not** collect or store any kind of sensitive information. | ||
**Your data stays yours.** ProxyAI **does not** collect or store any kind of sensitive information. | ||
|
||
However, with users' consent, we do collect anonymous usage data, which we use to understand how users interact with the extension, including the most-used features and preferred providers. | ||
|
||
## Feedback | ||
|
||
Your input helps us grow. Reach out through: | ||
|
||
- [Issue Tracker](https://github.com/carlrobertoh/CodeGPT/issues) | ||
- [Issue Tracker](https://github.com/carlrobertoh/ProxyAI/issues) | ||
- [Discord](https://discord.gg/8dTGGrwcnR) | ||
- [Email](mailto:[email protected]) | ||
|
||
|
@@ -118,13 +121,13 @@ If you found this project interesting, kindly rate it on the marketplace and don | |
<!-- MARKDOWN LINKS & IMAGES --> | ||
<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --> | ||
|
||
[downloads-shield]: https://img.shields.io/jetbrains/plugin/d/21056-codegpt | ||
[downloads-shield]: https://img.shields.io/jetbrains/plugin/d/21056-proxy-ai | ||
[discord-shield]: https://img.shields.io/discord/1118629761049182238?style=flat&logo=discord&label=Discord | ||
[version-shield]: https://img.shields.io/jetbrains/plugin/v/21056-codegpt?label=version | ||
[rating-shield]: https://img.shields.io/jetbrains/plugin/r/rating/21056-codegpt | ||
[version-shield]: https://img.shields.io/jetbrains/plugin/v/21056-proxy-ai?label=version | ||
[rating-shield]: https://img.shields.io/jetbrains/plugin/r/rating/21056-proxy-ai | ||
[marketplace-img]: https://github.com/carlrobertoh/CodeGPT-docs/blob/main/images/marketplace.png?raw=true | ||
[plugin-repo]: https://plugins.jetbrains.com/plugin/21056-codegpt | ||
[plugin-repo]: https://plugins.jetbrains.com/plugin/21056-proxy-ai | ||
[invite-link]: https://discord.gg/8dTGGrwcnR | ||
[open-issues]: https://github.com/carlrobertoh/CodeGPT/issues | ||
[open-issues]: https://github.com/carlrobertoh/ProxyAI/issues | ||
[api-key-url]: https://platform.openai.com/account/api-keys | ||
[portfolio]: https://carlrobert.ee |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
## CodeGPT Telemetry | ||
## ProxyAI Telemetry | ||
|
||
Telemetry implementation based on [Red Hat Telemetry](https://github.com/redhat-developer/intellij-redhat-telemetry) plugin |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.