new

improved

1.2.0

  • Mistral AI
    has been added as a top class provider. You can use your own API key to access all their cloud models or use the most powerful one (mistral-large) with Wingman Pro. Please note that if you use Mistral, you will need to adapt your contexts, as it does not seem to handle our examples written for GPT very well. Mistral supports function calls, so start with "You are a helpful assistant", which should work with AI commands, and iterate from there.
  • We have also added
    experimental support for Llama3
    . It's all ready in Wingman AI, but not yet in Azure, so if you try to use it with Wingman Pro, your requests will time out. We are waiting for Microsoft to fix this and will let you know when it works (hopefully with no additional client update). Until then, you can use 3rd party providers like Groq (super fast!) or host it locally and play around with it. Function calls won't work yet because we need to write some more code to parse them, but you can already chat with it and run instant commands as usual.
  • Reworked command UI. You can now add
    mouse and write (text) actions
    . You can also delete individual actions from a command's action list and reorder them using drag and drop.
  • Improved Windows audio device settings. Wingman AI should now handle disconnected devices or changed hardware configurations much better.
  • Improved function call parsing to be more robust when using local LLMs.
  • Added a UI option to make OpenAI the default provider for all Wingmen settings. This makes it easier to use Wingman AI without a subscription. Note that you can still manually change your default provider in the config defaults.yaml in your config directory.
Unfortunately we have to change our payment provider for tax reasons.
We are switching from Stripe to Paddle.
We have already changed the whole process for new users/subscribers. If you have a subscription with Stripe, you can still manage it using the client and our website. We are currently trying to determine if we need to cancel and migrate current Stripe subscriptions.
If you would like to help with the transition, please cancel in Stripe and then re-subscribe with Paddle if your subscription has expired. You don't need to do anything at the moment, but if this changes we'll let you know!