/Angreal

Repository for VsCode Extension for Developer Productivity

Primary LanguageTypeScriptMIT LicenseMIT

angreal README

Developer productivity extension using LLMs for productivity and code manipulation.

Angreal allows you to suggest code completions and code replacements in editor.

Features

  1. Suggestion Given a line of code, number of lines and the file context, provides a suggested completion.

  2. ReplaceSelection Given a selection and a prompt, replaces it given a transform.

Requirements

Requires an OpenAI Api Key in the settings path -> see Extension Settings.

Extension Settings

This extension contributes the following settings:

  • angreal.OpenAIKey: Open AI Api Key.
  • angreal.GroqKey : Groq Api Key.
  • angreal.Temperature : Temperature of language completion
  • angreal.MaxTokens : Max Tokens sent to completion endpoint.

Known Issues

Release Notes

Users appreciate release notes as you update your extension.

0.1

Initial release of angreal.

0.1.1

Bugfix with default open ai api key.

0.1.2

Add keybindings

0.1.3

Fix keybinding bug.

0.1.4

Change keybindings.

0.2.1

Add Groq server support.

0.2.2

Add model temperature and maxtokens settings.