Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/parisneo/lollms-for-vscode
https://github.com/parisneo/lollms-for-vscode
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/parisneo/lollms-for-vscode
- Owner: ParisNeo
- License: apache-2.0
- Created: 2023-06-11T14:42:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-09T00:55:44.000Z (11 months ago)
- Last Synced: 2024-02-09T02:15:36.396Z (11 months ago)
- Language: JavaScript
- Size: 767 KB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lollms for VS Code
![GitHub license](https://img.shields.io/github/license/ParisNeo/lollms)
![GitHub issues](https://img.shields.io/github/issues/ParisNeo/lollms)
![GitHub stars](https://img.shields.io/github/stars/ParisNeo/lollms)
![GitHub forks](https://img.shields.io/github/forks/ParisNeo/lollms)
[![Discord](https://img.shields.io/discord/1092918764925882418?color=7289da&label=Discord&logo=discord&logoColor=ffffff)](https://discord.gg/4rR282WJb6)
[![Follow me on Twitter](https://img.shields.io/twitter/follow/SpaceNerduino?style=social)](https://twitter.com/SpaceNerduino)
[![Follow Me on YouTube](https://img.shields.io/badge/Follow%20Me%20on-YouTube-red?style=flat&logo=youtube)](https://www.youtube.com/user/Parisneo)Lollms (Lord of Large Language Models) is a powerful library that provides a Flask backend to interact with LLMS (Large Language Models). Lollms for VS Code is an extension built on top of Lollms, designed to facilitate automatic code synthesis by leveraging LLMS capabilities. With Lollms for VS Code, users can write comments or prompts, and the AI generates code snippets based on the provided input.
## Features
- Seamless integration with Visual Studio Code.
- Utilizes LLMS for automatic code generation from user comments or prompts.
- Supports both local LLMS instances for offline usage and ChatGPT for cloud-based text generation.
- Requires an OpenAI API key with a paid plan for ChatGPT functionality.## Installation
To install Lollms for VS Code, follow these steps:
1. Make sure you have Visual Studio Code installed on your machine.
2. Launch Visual Studio Code.
3. Go to the Extensions view (Ctrl+Shift+X or Cmd+Shift+X on macOS).
4. Search for "Lollms" in the Extensions Marketplace.
5. Click on the "Install" button next to the Lollms extension.
6. Once installed, the extension will be ready to use.## Usage
1. Open a project or create a new file in Visual Studio Code.
2. Write a comment or prompt describing the code you want to generate.
3. Use the Lollms extension to send the comment or prompt to the AI for code generation.
4. Wait for the AI to process the input and generate the code snippet.
5. The generated code will be displayed within Visual Studio Code, ready for you to use or modify.## Configuration
Lollms for VS Code provides some configuration options to tailor the extension to your needs. To access the extension settings:
1. Open Visual Studio Code.
2. Go to the Settings view (File → Preferences → Settings or Ctrl+,).
3. Search for "Lollms" in the search bar.
4. Modify the desired settings as per your requirements.Note: When using ChatGPT, you will need to provide your OpenAI API key in the extension settings to enable cloud-based code generation.
## Known Issues
- Offline code generation using local LLMS instances might experience slower response times compared to cloud-based ChatGPT.
- Some generated code snippets may require manual adjustments or additional refinement.## Contributing
We welcome contributions from the community! If you would like to contribute to Lollms for VS Code, please follow the guidelines outlined in the CONTRIBUTING.md file.
## License
Lollms for VS Code is licensed under the Apache 2.0 License. For more information, see the [LICENSE](LICENSE) file.
## About the Author
Lollms for VS Code is developed and maintained by ParisNeo. ParisNeo is the main developer behind the Lollms project and is passionate about leveraging large language models for code generation.
## Contact
For any inquiries or feedback regarding Lollms for VS Code, please contact ParisNeo at [email protected]
---
*The slogan of Lollms is "One tool to rule them all,"