This repository contains a code editor that uses the free LaMDA API to generate and suggest code. The code editor has a GUI with a chat window and a Notepad++ widget. The chat window is used to send requests to LaMDA, and the Notepad++ widget is used to display the generated code or the suggested code changes.
- Clone the repository to your local machine.
- Install the required dependencies:
- Python 3.6 or higher
- LaMDA Python client
- Notepad++ Python client
- Run the
GitHubCodeEditor.py
file.
- Type your request into the chat window and press enter.
- LaMDA will generate the code or suggest code changes, which will be displayed in the Notepad++ widget.
- Generate code in different programming languages
- Suggest code changes in different programming languages
- Detect coding errors in different programming languages
- Review code changes from other contributors in different programming languages
- To generate code in Python: