PHPackages                             croox/statamic-ai-alt - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. croox/statamic-ai-alt

ActiveStatamic-addon[Utility &amp; Helpers](/categories/utility)

croox/statamic-ai-alt
=====================

AI-powered alt text generation for Statamic assets

v1.0.6(1y ago)11.4k↓22.2%2[2 PRs](https://github.com/croox/statamic-ai-alt/pulls)MITPHPPHP ^8.1

Since Nov 19Pushed 1y ago1 watchersCompare

[ Source](https://github.com/croox/statamic-ai-alt)[ Packagist](https://packagist.org/packages/croox/statamic-ai-alt)[ RSS](/packages/croox-statamic-ai-alt/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (3)Versions (7)Used By (0)

Statamic AI Alt Generator
=========================

[](#statamic-ai-alt-generator)

AI-powered alt text generation for Statamic assets using OpenAI's Vision API.

[![AI Alt Generator in the Statamic Asset Manager](./screenshot.png)](./screenshot.png)

Features
--------

[](#features)

- Automatically generates alt text for images using OpenAI's Vision API
- Works with JPG, PNG, Webp and GIF files (SVG is not supported)
- Available in both list and detail views (Statamic 5+)
- Queued job processing to handle large batches

Requirements
------------

[](#requirements)

- Statamic 5.0+
- PHP 8.1+
- OpenAI API key
- Laravel Queue worker (for background processing)

Installation
------------

[](#installation)

1. Install the package:

```
composer require croox/statamic-ai-alt
```

1. Add your OpenAI API key and the target lanuage to your `.env` file:

```
# API Key
OPENAI_API_KEY=
# Set the language for alt text generation prompt.
OPENAI_ALT_LANGUAGE="English"
```

Usage
-----

[](#usage)

1. In the Assets section of the Control Panel, select one or more images
2. Click the "Generate Alt Text" action
3. The alt text will be generated in the background and saved to your assets

Future ideas / missing features
-------------------------------

[](#future-ideas--missing-features)

- Support SVG
- Check for existing alt text before overriding with API results

License
-------

[](#license)

[LICENSE](./LICENSE.txt)
[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://opensource.org/licenses/MIT)

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

6

Last Release

543d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/68921efba746cfd6337319cd1b4b449729f2baf46489e8d209cbbca346673591?d=identicon)[klickreflex](/maintainers/klickreflex)

---

Top Contributors

[![klickreflex](https://avatars.githubusercontent.com/u/435825?v=4)](https://github.com/klickreflex "klickreflex (18 commits)")

### Embed Badge

![Health badge](/badges/croox-statamic-ai-alt/health.svg)

```
[![Health](https://phpackages.com/badges/croox-statamic-ai-alt/health.svg)](https://phpackages.com/packages/croox-statamic-ai-alt)
```

###  Alternatives

[maestroerror/laragent

Power of AI Agents in your Laravel project

630106.4k](/packages/maestroerror-laragent)[statamic/ssg

Generate static sites with Statamic.

254302.4k](/packages/statamic-ssg)[statamic/seo-pro

65440.7k](/packages/statamic-seo-pro)[helgesverre/extractor

AI-Powered Data Extraction for your Laravel application.

22128.0k](/packages/helgesverre-extractor)[jacksleight/statamic-bard-texstyle

17172.5k](/packages/jacksleight-statamic-bard-texstyle)[visuellverstehen/statamic-classify

A useful helper to add CSS classes to all HTML tags generated by the bard editor.

20116.8k](/packages/visuellverstehen-statamic-classify)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
