PHPackages                             camoo/camoo-ai - 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. camoo/camoo-ai

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

camoo/camoo-ai
==============

Camoo AI Platform

0.0.1(6mo ago)00MITPHPPHP &gt;=8.4

Since Oct 22Pushed 6mo agoCompare

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

READMEChangelog (1)Dependencies (59)Versions (2)Used By (0)

Simple a very solid self-learning AI pipeline inside your Symfony app.
======================================================================

[](#simple-a-very-solid-self-learning-ai-pipeline-inside-your-symfony-app)

Camoo AI - based on Symfony framework
=====================================

[](#camoo-ai---based-on-symfony-framework)

This project is a fullstack Symfony application that demonstrates how to build a self-learning AI pipeline using Symfony 7.x, PHP 8.4, Docker, and various other tools and libraries. The application includes features such as AI model training, and data management. Feel free to explore the codebase and adapt it to your own needs! We hope you find it useful and inspiring. All contributions are welcome.

How to run the project
----------------------

[](#how-to-run-the-project)

### Prerequisites

[](#prerequisites)

- Docker
- Docker Compose
- PHP 8.4
- Symfony 7.x
- Symfony CLI (optional, but recommended)
- Composer (optional, but recommended)
- PHPUnit

### Steps to run the project

[](#steps-to-run-the-project)

1. Clone the repository

```
# Clone the repository
git clone htts://github.com/camoo/camoo-ai
cd camoo-ai

# Install dependencies
docker-compose exec camoo-ai composer install
# Or if you have composer installed locally
composer install

# Use make to install dependencies
make install
```

Bring up the project
====================

[](#bring-up-the-project)

```
docker-compose up -d --build
# Or if you have make installed
make up
```

Bring down the project
======================

[](#bring-down-the-project)

```
docker-compose down
# Or if you have make installed
make down
```

Start Websocket server
======================

[](#start-websocket-server)

```
# 8086 is the port number, you can change it as needed
docker-compose exec camoo-ai php bin/console app:websocket:serve 8086

OR on production use nohup
php bin/console app:websocket:serve > /dev/null 2>&1 &

# stop the websocket server
pkill -f "php bin/console app:websocket:serve"
```

Test Websocket connection
=========================

[](#test-websocket-connection)

```
npx wscat -c ws://localhost:8383/ws

# start sending messages
{"message":"Hello, AI!", "context": {}}
```

Test AI via CLI Command
=======================

[](#test-ai-via-cli-command)

```
# log into the container
docker-compose exec camoo-ai bash
# run the AI command
php bin/console app:chat
# start typing your messages
tell me a joke
```

Access the application
======================

[](#access-the-application)

- Frontend:
- Code Coverage:
- PHPMyAdmin:
    - Login: `root`
    - Password: `root`

Access the terminal
===================

[](#access-the-terminal)

```
docker-compose exec camoo-ai bash
# Or if you have make installed
make shell
```

log files
=========

[](#log-files)

```
# Application logs
docker-compose exec camoo-ai tail -f var/log/dev.log
```

Run migration
=============

[](#run-migration)

```
docker-compose exec camoo-ai php bin/console doctrine:migrations:migrate --no-interaction
# Or if you have make installed
make migrate

# For test environment
docker-compose exec camoo-ai php bin/console doctrine:migrations:migrate --env=test --no-interaction
# Or if you have make installed
make migrate-test

# Optionally, you can also run the fixtures to populate the database with initial data
docker-compose exec camoo-ai php bin/console cache:clear --env=test
# Or if you have make installed
make fixtures
```

Run Unit tests
==============

[](#run-unit-tests)

```
docker-compose exec camoo-ai composer test

# Or if you have phpunit installed locally
composer test

# Or if you have make installed
make test
```

Run PHP Cs Fixer / Linter
=========================

[](#run-php-cs-fixer--linter)

```
docker-compose exec camoo-ai composer lint

# Or if you have php-cs-fixer installed locally
composer lint
# Or if you have make installed
make lint
```

Run Deptrac analysis
====================

[](#run-deptrac-analysis)

```
docker-compose exec camoo-ai php vendor/bin/deptrac analyse --report-uncovered

# Or if you have deptrac installed locally
composer analyse

# Or if you have make installed
make analyse
```

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance66

Regular maintenance activity

Popularity0

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

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

Unknown

Total

1

Last Release

199d ago

### Community

Maintainers

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

---

Tags

machine learningartificial intelligenceDeep learningneural networksCAMOO AIAI Platform

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/camoo-camoo-ai/health.svg)

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

###  Alternatives

[easycorp/easyadmin-demo

EasyAdmin Demo Application

145.7k](/packages/easycorp-easyadmin-demo)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M647](/packages/sylius-sylius)[forumify/forumify-platform

121.8k11](/packages/forumify-forumify-platform)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[kimai/kimai

Kimai - Time Tracking

4.6k7.4k1](/packages/kimai-kimai)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)

PHPackages © 2026

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