Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sudoacoder/codexpert
Code Xpert: A completely free and open-source GitHub Copilot-like Project With VS Code extension.
https://github.com/sudoacoder/codexpert
code-generation code-generator codexpert copilot github-copilot llm machine-learning vscode vscode-extension
Last synced: about 1 month ago
JSON representation
Code Xpert: A completely free and open-source GitHub Copilot-like Project With VS Code extension.
- Host: GitHub
- URL: https://github.com/sudoacoder/codexpert
- Owner: SudoACoder
- License: apache-2.0
- Created: 2024-02-29T20:26:22.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-08T09:43:52.000Z (3 months ago)
- Last Synced: 2024-11-08T14:38:36.646Z (about 2 months ago)
- Topics: code-generation, code-generator, codexpert, copilot, github-copilot, llm, machine-learning, vscode, vscode-extension
- Language: JavaScript
- Homepage:
- Size: 80.1 KB
- Stars: 38
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
a revolutionary coding experience with Code Xpert!
CodeXpert is your coding companion, providing advanced language models and a privacy-centric, open-source environment for an effortless coding experience.
## Features
- **Advanced Language Models**: Enhance your coding experience with cutting-edge language models.
- **Privacy-Focused**: Your data security is our priority, ensuring your privacy remains intact.- **Offline Mode**: Seamlessly work offline by running `server.py` locally and configuring the address in the extension's settings.
- **Open Source**: Dive into the source code, contribute, and customize to your heart's content.
- **Free**: Enjoy all the benefits of CodeXpert without spending a dime.
## Installation
1. Install the VS Code Extension.
2. *(Optional)* For faster performance or enhanced privacy, clone this repository and run `server.py`:
```
git clone https://github.com/SudoACoder/CodeXpert.git
cd CodeXpert
pip install -r requirements.txt
python server.py
```
3. *(Optional)* Open the VS Code extensions settings by clicking on "CodeXpert" in the status bar and enter the address of the local server.## Usage
- **Code Completion**: Press Ctrl+D to trigger CodeXpert's code completion feature.
- **Settings**: Access settings by clicking on the CodeXpert button at the bottom of the VS Code window. Here you can:
- Switch to Full Mode for more accurate suggestions (though with slower performance)(not active for now!).
- Customize shortcut keys.
- Set a custom server URL to run CodeXpert offline using a local server (minimum 1GB RAM required, no GPU required).## To-Do List
- [ ] Fix the shortcut customization feature in settings.
- [ ] Upgrade the default Free server with GPU support (with donations in the future).
- [ ] Jetbrains Support
- [ ] Neovim Support
- [ ] in Terminal Support!
- [ ] GUI of extension!## Contribution
Contributions are welcomed! Whether you have ideas, suggestions, or bug fixes, feel free to open an issue or submit a pull request. Alternatively, you can contribute by addressing items on the to-do list.
## License
This project is licensed under the Apache License 2.0.