Gemini ScribeA minimalist yet powerful scribe companion for your VSCode experience which uses Google's Gemini LLM to document your code on demand. Table of ContentsAbout The ProjectI was getting very tired using the power of AI trough web frontends and wanted to get in touch with an AI API to automate one of the most tedious yet important tasks in software engineering: documentation. This repository encompasses a VSCode plugin which allows to add documentation to code written in any programming language using Google's Gemini. An API Key is required to use this plugin. You can get yourself a free key for the Gemini API here Built WithUsagePrerequisitesMake sure to provide your Gemini API key Calling GeminiIn order to add documentation to your code select the part you want to document and open the command palette. Then choose the command This will send an appropriate prompt to the Gemini API to make it document your selected code. Local DevelopmentMake sure Node.js and NPM are installed. Install DependenciesInstall dependencies with NPM using
Start and DebugWhen using VSCode you might just press F5 or Roadmap
ContributingContributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
AcknowledgmentsThanks A LOT to othneildrew for this amazing README.md template! |