by grok-php
Seamlessly integrate Grok AI into Laravel applications with an elegant, developer-friendly package. Leverage powerful AI models for chat, automation, and NLP, while maintaining Laravel's expressive simplicity.
# Add to your Claude Code skills
git clone https://github.com/grok-php/laravelLast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T15:55:38.717Z",
"npmAuditRan": true,
"pipAuditRan": true
}laravel is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by grok-php. Seamlessly integrate Grok AI into Laravel applications with an elegant, developer-friendly package. Leverage powerful AI models for chat, automation, and NLP, while maintaining Laravel's expressive simplicity. It has 167 GitHub stars.
Yes. laravel passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/grok-php/laravel" and add it to your Claude Code skills directory (see the Installation section above).
laravel is primarily written in PHP. It is open-source under grok-php on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh laravel against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.

A Laravel integration for the GrokPHP Client, designed to effortlessly incorporate Grok AI into Laravel applications with a clean and intuitive API.
Utilize advanced AI models for chat, automation, and natural language processing, all while preserving Laravel's simplicity and elegance.
Install via Composer:
composer require grok-php/laravel
After installation, run the setup command:
php artisan grok:install
This command will:
config/grok.php)..env.Add your API key in .env:
GROK_API_KEY=your-api-key
use GrokPHP\Laravel\Facades\GrokAI;
use GrokPHP\Client\Config\ChatOptions;
use GrokPHP\Client\Enums\Model;
$response = GrokAI::chat(
[['role' => 'user', 'content' => 'Hello Grok!']],
new ChatOptions(model: Model::GROK_2)
);
echo $response->content();
$response = GrokAI::vision()->analyze(
'https://example.com/sample.jpg',
'Describe this image'
);
echo $response->content();
All errors are wrapped in the GrokException class:
use GrokPHP\Client\Exceptions\GrokException;
try {
$response = GrokAI::chat(
[['role' => 'user', 'content' => 'Hello!']]
);
echo $response->content();
} catch (GrokException $e) {
echo "Error: " . $e->getMessage();
}
| Model Enum | API Model Name | Description |
|---|---|---|
Model::GROK_VISION_BETA |
grok-vision-beta | Experimental vision-enabled model |
Model::GROK_2_VISION |
grok-2-vision | Advanced multi-modal vision model |
Model::GROK_2_VISION_LATEST |
grok-2-vision-latest | Latest iteration of Grok vision models |
Model::GROK_2_VISION_1212 |
grok-2-vision-1212 | Enhanced vision model with performance improvements |
Model::GROK_2_1212 |
grok-2-1212 | Optimized chat model |
Model::GROK_2 |
grok-2 | Default general-purpose Grok model |
Model::GROK_2_LATEST |
grok-2-latest | Latest iteration of Grok-2 |
Model::GROK_BETA |
grok-beta | Experimental beta model |
Default model used: Model::GROK_2
Enable real-time AI responses by setting stream: true:
$response = GrokAI::chat(
[['role' => 'user', 'content' => 'Tell me a story']],
new ChatOptions(model: Model::GROK_2, stream: true)
);
Streaming is useful for chatbots, assistants, and real-time applications.
To run PHPUnit tests, copy the phpunit.xml.dist file to phpunit.xml and set your API key.
cp phpunit.xml.dist phpunit.xml
<php>
<env name="GROK_API_KEY" value="your-grok-api-key"/>
</php>
Now, run the tests:
composer test
If you discover a security vulnerability, please report it via email:
thefeqy@gmail.com
Check out CONTRIBUTING.md for guidelines on how to contribute.
This package is open-source software licensed under the MIT License.