PHPackages                             amazeeio/polydock-app-amazeeclaw - 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. amazeeio/polydock-app-amazeeclaw

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

amazeeio/polydock-app-amazeeclaw
================================

Polydock App - AmazeeClaw AI

v0.1.16(2mo ago)0790↑185%[3 PRs](https://github.com/amazeeio/polydock-app-amazeeclaw/pulls)MITPHPCI failing

Since Feb 22Pushed 1mo agoCompare

[ Source](https://github.com/amazeeio/polydock-app-amazeeclaw)[ Packagist](https://packagist.org/packages/amazeeio/polydock-app-amazeeclaw)[ RSS](/packages/amazeeio-polydock-app-amazeeclaw/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (10)Dependencies (5)Versions (28)Used By (0)

> **NOTE: Deprecated** — see the [polydock-engine](https://github.com/amazeeio/polydock-engine) repo.

Polydock App - AmazeeClaw AI
============================

[](#polydock-app---amazeeclaw-ai)

This package provides the AmazeeClaw Polydock AI app implementation.

It is intentionally minimal and built on top of the generic AI app so shared lifecycle logic stays upstream and only AmazeeClaw-specific behavior lives here.

Architecture
------------

[](#architecture)

- Base class: `FreedomtechHosting\PolydockAppAmazeeioGeneric\PolydockAiApp`
- Main app class: `Amazeeio\PolydockAppAmazeeclaw\PolydockAmazeeClawAiApp`
- Local overrides kept in this package:
    - `src/Traits/Create/PostCreateAppInstanceTrait.php`
    - `src/Traits/Create/PreCreateAppInstanceTrait.php`
    - `src/Traits/Claim/ClaimAppInstanceTrait.php`
    - `src/Traits/UsesManualAmazeeAiCredentials.php`

AmazeeClaw-specific behavior
----------------------------

[](#amazeeclaw-specific-behavior)

- Adds app instance field `openclaw_default_model`
- Adds store-app field `openclaw_default_model`; instance value overrides store-app value
- Injects `AMAZEEAI_DEFAULT_MODEL` into Lagoon project variables
- Extracts manual AI credentials from `request_data` during pre-create and stores them in the app instance secret
- Supports both flat legacy keys (`llm_key`, `llm_url`, `backend_token`, `team_id`, `vector_db_*`) and nested `ai.*` / `vector.*` secret structures
- Injects these Lagoon variables when present:
    - `AMAZEEAI_BASE_URL`
    - `AMAZEEAI_API_KEY`
    - `AMAZEEAI_BACKEND_API_TOKEN`
    - `AMAZEE_AI_TEAM_ID`
    - `AMAZEEAI_DEFAULT_MODEL`
    - `AMAZEEAI_VECTOR_DB_HOST`
    - `AMAZEEAI_VECTOR_DB_PORT`
    - `AMAZEEAI_VECTOR_DB_PASS`
    - `AMAZEEAI_VECTOR_DB_USER`
    - `AMAZEEAI_VECTOR_DB_NAME`
- Also sets `POLYDOCK_APP_NAME`, `POLYDOCK_USER_EMAIL`, `LAGOON_FEATURE_FLAG_INSIGHTS=false`, and `POLYDOCK_CLAIMED_AT`
- Claim-time command execution defaults to service `openclaw-gateway` and container `node`; claim script output must be a valid URL
- If `lagoon-deploy-project-prefix` is set, pre-create normalizes the project name and generates a unique suffix when needed

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

[](#requirements)

- PHP/Composer environment compatible with Polydock packages
- Dependency versions (see `composer.json`), especially `freedomtech-hosting/polydock-app-amazeeio-generic`

Development
-----------

[](#development)

Install/update dependencies:

```
composer update
```

When running local workflows with Docker Compose, use detached mode:

```
docker-compose up -d
```

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance89

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor1

Top contributor holds 57.6% 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 ~6 days

Recently: every ~12 days

Total

20

Last Release

64d ago

### Community

Maintainers

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

---

Top Contributors

[![dan2k3k4](https://avatars.githubusercontent.com/u/158704?v=4)](https://github.com/dan2k3k4 "dan2k3k4 (19 commits)")[![Schnitzel](https://avatars.githubusercontent.com/u/750999?v=4)](https://github.com/Schnitzel "Schnitzel (14 commits)")

### Embed Badge

![Health badge](/badges/amazeeio-polydock-app-amazeeclaw/health.svg)

```
[![Health](https://phpackages.com/badges/amazeeio-polydock-app-amazeeclaw/health.svg)](https://phpackages.com/packages/amazeeio-polydock-app-amazeeclaw)
```

###  Alternatives

[xenolope/quahog

A PHP client library for ClamAV clamd daemon

878.5M46](/packages/xenolope-quahog)[typo3/cms-setup

TYPO3 CMS Setup - Allows users to edit a limited set of options for their user profile, including preferred language, their name and email address.

179.2M163](/packages/typo3-cms-setup)

PHPackages © 2026

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