Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
145 changes: 145 additions & 0 deletions .cache/github-stars.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
{
"codewithkyrian/transformers-php": 754,
"danielefavi/brainy": 17,
"jbboehr/polynomialregression.php": 22,
"php-ai/php-ml-examples": 204,
"sphamster/bayes": 1,
"rindow/rindow-neuralnetworks": 85,
"rubixml/rubixml": 2200,
"angeloskath/php-nlp-tools": 764,
"davmixcool/php-sentiment-analyzer": 134,
"friteuseb/nlp_tools": 2,
"googlei18n/myanmar-tools": 262,
"patrickschur/language-detection": 855,
"rubixml/sentiment": 117,
"voku/stop-words": 90,
"yooper/php-text-analysis": 532,
"aschmelyun/subvert": 854,
"intervention/image": 14000,
"jcupitt/libvips": 67,
"mailmug/php-dlib": 6,
"php-opencv/php-opencv": 365,
"brick/math": 2100,
"hi-folks/statistics": 399,
"markrogoyski/math-php": 2400,
"mcordingley/linearalgebra": 82,
"numphp/numphp": 144,
"rubixml/tensor": 278,
"rubixml/numpower": 16,
"rindow/rindow-math-matrix": 13,
"phpmlkit/ndarray": 43,
"ankane/onnxruntime-php": 145,
"phpmlkit/onnxruntime": 7,
"swoole/phpy": 646,
"aiaccess/ai-access": 53,
"adrienbrault/instructrice": 30,
"ardagnsrn/ollama-php": 210,
"clarifai/clarifai-php-grpc": 12,
"cognesy/instructor-php": 315,
"deepseek-php/deepseek-php-client": 465,
"dtyq/magic": 4800,
"elastic/elasticsearch-chatgpt-php": 29,
"funkyoz/mulagent": 8,
"google-gemini-php/client": 402,
"hosonode/easyai-php": 10,
"carmelosantana/php-agents": 1,
"llm-agents-php/agents": 166,
"llm-agents-php/prompt-generator": 7,
"mozex/anthropic-php": 47,
"mzarnecki/php-rag": 65,
"openai-php/client": 5800,
"orhanerday/open-ai": 2400,
"prism-php/bedrock": 34,
"sarfraznawaz2005/ai-team": 10,
"eliaspereirah/searchaugmentedllm": 9,
"skito/aipi-php": 39,
"softcreatr/php-mistral-ai-sdk": 16,
"takaaki-mizuno/php-llm-json-adapter": 1,
"thojou/php-llm-documents": 7,
"utopia-php/agents": 9,
"logiscape/mcp-sdk-php": 366,
"manuelkiessling/php-ai-tool-bridge": 75,
"prism-php/relay": 150,
"symfony/mcp-sdk": 45,
"b7s/fluentvox": 87,
"b7s/whisper-php": 23,
"codewithkyrian/tokenizers-php": 18,
"gioni06/gpt3tokenizer": 84,
"helgesverre/toon-php": 124,
"yethee/tiktoken-php": 159,
"algolia/algoliasearch-client-php": 694,
"codewithkyrian/chromadb-php": 82,
"hkulekci/qdrant-php": 166,
"llm-agents-php/vector-storage": 2,
"llphant/llphant": 1600,
"meilisearch/meilisearch-php": 741,
"pgvector/pgvector": 21000,
"pgvector/pgvector-php": 196,
"probots-io/pinecone-php": 75,
"redis-applied-ai/redis-vector-php": 12,
"voyanara/milvus-php-sdk": 6,
"cocur/slugify": 2900,
"flow-php/flow": 828,
"thephpleague/csv": 3500,
"php-ds/ext-ds": 2200,
"spatie/data-transfer-object": 2200,
"symfony/serializer": 2500,
"deeplcom/deepl-php": 259,
"distantmagic/resonance": 230,
"garyblankenship/mcp-php": 25,
"googleapis/google-cloud-php": 1200,
"grpc/grpc-php": 506,
"hossambalaha/deep-learning-classification-system-using-php-and-keras": 3,
"neuron-core/neuron-ai": 1900,
"nlpcloud/nlpcloud-php": 24,
"apphp/pretty-print": 9,
"context-hub/generator": 320,
"guanguans/ai-commit": 392,
"joshembling/laragenie": 150,
"mariorazo97/single-file-php-ai": 50,
"nunomaduro/collision": 4600,
"php-fig/log": 10000,
"symfony/console": 9800,
"symfony/http-client": 2000,
"artisan-build/llm": 0,
"borahlabs/llm-port-laravel": 2,
"capevace/llm-magic": 5,
"coding-wisely/taskallama": 11,
"grok-php/laravel": 164,
"laravel/ai": 864,
"laravel/boost": 3400,
"maestroerror/laragent": 636,
"moe-mizrak/laravel-openrouter": 156,
"mozex/anthropic-laravel": 71,
"neuron-core/neuron-laravel": 110,
"atlas-php/atlas": 48,
"openai-php/laravel": 3700,
"opgginc/laravel-mcp-server": 332,
"paparascal2020/sidekick": 31,
"php-mcp/laravel": 471,
"shawnveltman/laravel-openai": 0,
"vizra-ai/vizra-adk": 293,
"rahasistiyakofficial/laravel-ai-integration": 1,
"jeremysalmon/laravelllmcontext": 1,
"prism-php/prism": 2400,
"spatie/laravel-data": 1700,
"capevace/ai-translations-for-laravel": 8,
"jayeshmepani/laravel-gemini-translator": 67,
"subhashladumor1/laravel-ai-guard": 25,
"redberryproducts/mcp-client-laravel": 13,
"prismaticoder/laravel-prompt-manager": 7,
"sabatinomasala/laravel-llm-prompt": 5,
"laravel/scout": 1700,
"teamtnt/laravel-scout-tntsearch-driver": 1100,
"openai-php/symfony": 215,
"symfony/ai": 1100,
"soleinjast/symfony-markdown-response-bundle": 7,
"symfony/ai-agent": 31,
"symfony/ai-bundle": 31,
"symfony/ai-platform": 51,
"symfony/ai-store": 20,
"symfony/mcp-bundle": 41,
"wordpress/php-ai-client": 268,
"dykyi-roman/awesome-claude-code": 66,
"tensorflow/tfjs": 19000
}
25 changes: 25 additions & 0 deletions .github/workflows/gen-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Generate Docs

on:
pull_request:
push:
branches:
- main
workflow_dispatch:

permissions:
contents: read

jobs:
generate-docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'

- name: Run docs generator
run: php genarate.php
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Want to add a project? See the [Contributing](#contributing) section below for i
- [Tools & Utilities](#tools--utilities)
- [Laravel & Framework Integrations](#laravel--framework-integrations)
- [Symfony & Framework Integrations](#symfony--framework-integrations)
- [WordPress Integrations](#wordPress-integrations)
- [WordPress Integrations](#wordpress-integrations)
- [Resources](#resources)
- [Support this project](#support-this-project)

Expand All @@ -47,7 +47,7 @@ Want to add a project? See the [Contributing](#contributing) section below for i
## Requirements

**PHP Version Requirements:**
- **Minimum**: PHP 7.4+ (most libraries)
- **Minimum**: PHP 7.4+ (most libraries already support PHP 8.1+/8.2+)
- **Recommended**: PHP 8.1+ for best performance and features
- **Latest features**: PHP 8.2+ for some cutting-edge libraries

Expand Down Expand Up @@ -154,7 +154,6 @@ Not all projects are tagged yet – we're gradually adding markers as the ecosys
*Text processing, tokenization, language detection, sentiment analysis and other NLP tasks in PHP.*

- ⚠️ [angeloskath/php-nlp-tools](https://github.com/angeloskath/php-nlp-tools "Link to resource") – Natural Language Processing tools
- [CodeWithKyrian/transformers-php](https://github.com/CodeWithKyrian/transformers-php "Link to resource") – Hugging Face–style Transformer inference in PHP using ONNX
- [davmixcool/php-sentiment-analyzer](https://github.com/davmixcool/php-sentiment-analyzer "Link to resource") – Lightweight PHP library for sentiment analysis using lexical rules
- [friteuseb/nlp_tools](https://github.com/friteuseb/nlp_tools "Link to resource") – Extension for NLP methods and text analysis
- ⚠️ [googlei18n/myanmar-tools](https://github.com/googlei18n/myanmar-tools "Link to resource") – Myanmar text encoding detection and Zawgyi ↔ Unicode conversion using a trained model (includes PHP support)
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@
}
],
"require": {
"php": ">=7.4"
"php": ">=8.0"
}
}
Loading