Changelog: Menu Customization, Browser tab filter and Display Consumers

Last week saw the addition of many positive features, including the ability to create your own prompts and customize your menu.

Opening Words

We are eagerly working to release the first version of Alter for you. We are close to opening the doors, and the features listed below are essential so that you can fully experience the value of our app from your very first use.

We hope you'll enjoy them!

Browser tab filter

Now, you can configure actions to be displayed exclusively for specific websites. I have created a series of actions tailored for LinkedIn and Twitter as examples.

These filters can be integrated with the existing ones, allowing actions to appear on certain native apps and websites. Typically, Git-related actions are displayed on GitHub, GitLab, and in code editors such as VSCode and Emacs.

Context aware menu with browser tabs support

You can create custom actions by crafting a YAML definition file within the Alter Prompts folder found in your user directory. An actions-sample.yml file is provided to explain most of the fields.

You have the option to select from over 5,000 icons from Apple SF Symbols and adjust the color from a predetermined set.

Eventually, a user-friendly interface will be available for modifying actions without the need to directly edit the YAML files.

Contextual menu with colors and icons

Display Consumers

We have introduced the concept of display consumers, which take the result of a Large Language Model (LLM) and display it in a specified view and format. Currently, we offer four options:

  • Markdown: Displays the result in a markdown view, ideal for lengthy content such as summaries.

  • Magic Diff: Shows the differences between the original input and the modified output from the LLM. This is particularly useful for reviewing grammar corrections or changes in code.

  • Code: Attempts to detect the programming language and presents the code with syntax highlighting.

  • Default: Presents the result in plain text.

Cheers,

- Sam and the Alter team