PHPackages                             ujamii/neos-cobot - 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. ujamii/neos-cobot

ActiveNeos-package

ujamii/neos-cobot
=================

v0.5.2(11mo ago)319PHP

Since Dec 3Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/ujamii/neos-cobot)[ Packagist](https://packagist.org/packages/ujamii/neos-cobot)[ RSS](/packages/ujamii-neos-cobot/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (4)Versions (9)Used By (0)

ujamii/neos-cobot
=================

[](#ujamiineos-cobot)

[![neos cobot](Documentation/assets/neos-cobot.png)](Documentation/assets/neos-cobot.png)

This package integrates the [Cobot for NEOS CMS](https://cobot.ujamii.com). It offers text and image generation with the OpenAI API and the Flux API.

Installation
============

[](#installation)

To install the package, you can use composer. Run the following command in your terminal:

```
composer require ujamii/neos-cobot
```

After the installation, you need to run the following command to update your database schema:

```
./flow doctrine:update
```

Configuration
=============

[](#configuration)

You need to add the API key for the Cobot API to your `Settings.yaml`. You get the API key from your Cobot [account settings](https://cobot.ujamii.com/app/api-key).

```
# Configuration/Settings.yaml
Ujamii:
  Cobot:
    services:
      # The API key for the Cobot API
      # You can get it from your Cobot account settings
      apiKey:
```

Usage
=====

[](#usage)

Text Generation
---------------

[](#text-generation)

To enable **Cobot Text Generation** functionality within your node, add the following configuration to your YAML file. This will display the Cobot inline editing options directly in the **RichTextToolbar**, allowing for AI-powered content generation within text fields.

```
Neos.NodeTypes:Text:
    properties:
      text:
        ui:
          inline:
            formatting:
              cobot: true
```

Image Generation
----------------

[](#image-generation)

The **Cobot Image Generation** feature is enabled by default, displaying the ImageGeneration button in **all image editors**. If you prefer to disable this feature, you can add the following configuration to your YAML file and set enabled to false.

```
Ujamii:
  Cobot:
    ImageEditorExtension:
      enabled: true
```

Alternative Text Generation
---------------------------

[](#alternative-text-generation)

If you create alt texts in the backend, these are saved in an extra entity. To use these alt texts and bring them to the frontend, you must implement an eel helper for this. Here is an example of how you can do this:

```

```

The method `ImageExtension.getAltText` is an eel helper that accepts an `ImageInterface` and returns the alt text.

**Disable the alt text generation**
If you not want to use the alt text generation, you can disable it in the settings:

```
Neos:
  Neos:
    modules:
      management:
          submodules:
              altTextModule:
                enabled: false
```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance52

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity34

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

Total

8

Last Release

334d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1526725?v=4)[Michael Grundkötter](/maintainers/mgrundkoetter)[@mgrundkoetter](https://github.com/mgrundkoetter)

![](https://www.gravatar.com/avatar/cab87601a7a248692cd8c88ffd0f885e54540d98db14fbb0c39d4eb2114e1b37?d=identicon)[lucasboerner](/maintainers/lucasboerner)

---

Top Contributors

[![lucasboerner](https://avatars.githubusercontent.com/u/92752057?v=4)](https://github.com/lucasboerner "lucasboerner (10 commits)")

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/ujamii-neos-cobot/health.svg)

```
[![Health](https://phpackages.com/badges/ujamii-neos-cobot/health.svg)](https://phpackages.com/packages/ujamii-neos-cobot)
```

###  Alternatives

[neos/neos-ui

Neos CMS UI written in React

2661.0M104](/packages/neos-neos-ui)[neos/neos

An open source Content Application Platform based on Flow. A set of core Content Management features is resting within a larger context that allows you to build a perfectly customized experience for your users.

116989.0k674](/packages/neos-neos)[neos/eel

The Embedded Expression Language (Eel) is a building block for creating Domain Specific Languages

122.0M27](/packages/neos-eel)[flowpack/searchplugin

Plugin for search integration via content node

24257.5k1](/packages/flowpack-searchplugin)[neos/form-builder

Flow Form Framework integration into Neos CMS

19347.1k18](/packages/neos-form-builder)[neos/media

The Media package

101.1M45](/packages/neos-media)

PHPackages © 2026

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