Ferrum Marketplace

AI Helpers

Vyloxi ✔ · ⬇ 0 installs · AI

Write a commit message or pull request description from your changes, explain selected code, or turn English into a regular expression. Bring your own API key.

vyloxi.ai-helpers Download .fext

In Ferrum open Extensions in the sidebar, search for AI Helpers and press Install. Or use Extensions: Install from File with the downloaded file.

What it adds

Commands (5)

CommandId
AI Helpers: Write a Commit Message from Staged ChangesaiHelpers.commitMessage
AI Helpers: Write a Pull Request Description...aiHelpers.prDescription
AI Helpers: Explain the Selected CodeaiHelpers.explainSelection
AI Helpers: Regular Expression from a Description...aiHelpers.regexFromEnglish
AI Helpers: Ask Again Before Sending AnythingaiHelpers.forgetConsent

Settings

SettingDefaultWhat it does
aiHelpers.provider'openai'openai works with OpenAI and any OpenAI-compatible service (including local ones). anthropic is the Claude API.
aiHelpers.baseUrl''The service address. Empty uses https://api.openai.com/v1 or https://api.anthropic.com. https is required (http only for localhost).
aiHelpers.model''The model name. Empty uses gpt-4o-mini for openai and claude-sonnet-5-5 for anthropic.
aiHelpers.apiKey''Your API key. It is stored in your Ferrum settings in plain text on this computer.
aiHelpers.baseBranch'main'The branch pull request descriptions compare against.

Code

Runs JavaScript from extension.js when: onCommand:aiHelpers.commitMessage, onCommand:aiHelpers.prDescription, onCommand:aiHelpers.explainSelection, onCommand:aiHelpers.regexFromEnglish, onCommand:aiHelpers.forgetConsent.