Installation
Follow these steps to install Viscribe on your WordPress site. You can download the plugin from WordPress.org, GitHub, or GitLab.
From the WordPress Dashboard (Recommended)
This is the simplest method for most users—no technical knowledge required.
- Log in to your WordPress admin area.
- Navigate to Plugins → Add New.
- Search for "Viscribe".
- Click "Install Now", then click "Activate".
- Go to Settings → Viscribe (or Media → Viscribe).
- Enter your Groq API key (the free version uses Groq's API — see how to get one below).
- Click "Test Connection" to verify your setup.
- Click "Save Changes" — Viscribe is now active!
Manual Upload
If you have the plugin ZIP file:
- Download the latest version from WordPress.org or GitHub.
- In your WordPress admin, go to Plugins → Add New → Upload Plugin.
- Select the
viscribe.zipfile and click "Install Now". - Click "Activate Plugin".
- Follow steps 5–8 from the dashboard installation above.
For Developers (CLI)
If you prefer managing your plugins via the command line:
bash
cd wp-content/plugins/
git clone https://github.com/thaikolja/viscribe-wordpress-plugin.git viscribe
cd viscribe
composer install --no-dev --optimize-autoloaderAfter cloning and installing dependencies, activate the plugin via the WordPress admin or WP-CLI: wp plugin activate viscribe
Getting a Groq API Key
Viscribe uses Groq's Vision API to analyze your images. You'll need a free API key:
- Visit the Groq Cloud Console.
- Sign up for a free account (takes less than a minute).
- Click "Create API Key".
- Give your key a name (e.g., "My WordPress Site") and copy it.
- Paste the key (starting with
gsk_) into the Viscribe settings.
No Credit Card Required
Groq offers a generous free tier suitable for most WordPress users.
Verifying the Installation
To ensure everything is configured correctly:
- Go to the Viscribe settings page.
- Click the "Test Connection" button.
- A success message confirms that your server can communicate with the AI.
- Try it out: Upload a new image to your Media Library and watch as Viscribe automatically generates a descriptive filename.
If you encounter issues, verify that your API key is active and that your server supports outgoing HTTP requests.