PHPackages                             wegewerk/ai3\_faq - 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. wegewerk/ai3\_faq

ActiveTypo3-cms-extension

wegewerk/ai3\_faq
=================

Ai3 FAQ - Create FAQ from Page content

v0.9.18(today)015↑2700%GPL-2.0-or-laterPHP

Since Jul 24Pushed todayCompare

[ Source](https://github.com/wegewerk/ai3-faq)[ Packagist](https://packagist.org/packages/wegewerk/ai3_faq)[ Docs](https://www.wegewerk.com/)[ RSS](/packages/wegewerk-ai3-faq/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (5)Versions (5)Used By (0)

Ai3 FAQ
=======

[](#ai3-faq)

**Ai3 FAQ** (`ai3_faq`) is the FAQ generation capability of the *Ai3 Suite*. It provides an assistant to create FAQ content elements based on the content of a TYPO3 Page.

Features
--------

[](#features)

- **AI-Generated FAQ**: Automatically generate frequently asked questions and answers based on page content.
- **Accordion Interface**: Present FAQ as an interactive Bootstrap accordion component.
- **Multi-language Support**: Works across different languages supported by your TYPO3 installation and AI3 Suite.
- **Schema.org Markup**: Includes structured data for SEO and rich snippets.
- **Bootstrap Package Integration**: Uses Bootstrap Package accordion functionality and styling.

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

[](#requirements)

DependencyVersionTYPO3 CMS`^13.4.0 | ^14.0``wegewerk/ai3_core``@dev``bk2k/bootstrap-package``*``brotkrueml/schema``^4`Installation
------------

[](#installation)

```
composer require wegewerk/ai3_faq
```

`wegewerk/ai3_core`, `bk2k/bootstrap-package`, and other dependencies are pulled in automatically as Composer dependencies.

Quick start
-----------

[](#quick-start)

1. Set the ZAK-AI credentials as environment variables:

    ```
    export ZAKAI_API_KEY=
    export ZAKAI_SECRET=
    ```
2. Create a new content element and select **Page FAQ** from the **AI3** group
3. Click **Generate FAQ** to create question-answer pairs from page content
4. Review the generated FAQ and click **Use FAQ Elements** to save

Configuration
-------------

[](#configuration)

This Extension does not provide any configuration settings. Configure the ZAK-AI credentials via environment variables. See ai3\_core documentation for API setup details.

The extension automatically integrates with Bootstrap Package for accordion functionality and brotkrueml/schema for SEO markup.

Usage
-----

[](#usage)

### For Editors

[](#for-editors)

1. Add the **Page FAQ** content element to any page
2. Use the FAQ generator to create questions and answers from page content
3. Configure accordion behavior using Bootstrap Package settings
4. Preview the FAQ accordion on the frontend

### For Developers

[](#for-developers)

The extension follows the Ai3 Suite architecture:

- `ArticlefaqCapability` - Registers the FAQ capability
- `ZakAiFaq` - Implements the ZAK-AI FAQ endpoint
- `Ai3FaqGeneratorElement` - Custom FormEngine element for the backend interface
- `ArticlefaqController` - AJAX controller for FAQ generation

See the [Developer Documentation](Documentation/Developer/Index.rst) for detailed technical information.

Changelog
---------

[](#changelog)

See [CHANGELOG.md](CHANGELOG.md).

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance100

Actively maintained with recent releases

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity26

Early-stage or recently created project

 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 ~1 days

Total

4

Last Release

0d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7595f4bcf947a09ecc009539ee9c1a14d8b6c1c00982146ab7eb19663a78d5dc?d=identicon)[wegewerk-technik](/maintainers/wegewerk-technik)

---

Top Contributors

[![wegewerk-mdt](https://avatars.githubusercontent.com/u/2854789?v=4)](https://github.com/wegewerk-mdt "wegewerk-mdt (11 commits)")

---

Tags

TYPO3 CMS

### Embed Badge

![Health badge](/badges/wegewerk-ai3-faq/health.svg)

```
[![Health](https://phpackages.com/badges/wegewerk-ai3-faq/health.svg)](https://phpackages.com/packages/wegewerk-ai3-faq)
```

###  Alternatives

[typo3/cms-styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

106760.3k34](/packages/typo3-cms-styleguide)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k57](/packages/friendsoftypo3-content-blocks)[t3sbs/t3sbootstrap

Startup extension to use bootstrap 5 classes, components and more out of the box. Example and info: \[www.t3sbootstrap.de\](https://www.t3sbootstrap.de)

2416.4k1](/packages/t3sbs-t3sbootstrap)[7elix/styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

10627.3k](/packages/7elix-styleguide)[derhansen/sf_event_mgt

Event management and registration - Configurable event management and registration extension based on ExtBase and Fluid

66338.4k10](/packages/derhansen-sf-event-mgt)[brotkrueml/schema

Embedding schema.org vocabulary - API and view helpers for schema.org markup

34653.7k18](/packages/brotkrueml-schema)

PHPackages © 2026

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