awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
openai-php avatar

openai-php/laravel

0
View on GitHub↗
3,732 stars·263 forks·PHP·MIT·19 views

Laravel

This is an OpenAI API Laravel client and LLM integration library designed to connect PHP applications to large language models. It enables the integration of AI capabilities for text generation, image processing, and data automation within a Laravel environment.

The package includes an API mocking framework that allows developers to simulate network responses and verify application behavior without making live requests to OpenAI services.

The integration is managed through service providers and configuration files, offering a facade-based static proxy and dependency injection for the API client. It also provides interface-based mocking to facilitate testing and quality assurance.

Features

  • OpenAI API Clients - Implements the OpenAI API specification to send prompts and receive model responses within a PHP environment.
  • AI-Powered Application Development - Enables the creation of web features that use machine learning to automate data tasks and user experiences.
  • AI Service Integrations - Provides connectors and interfaces for linking Laravel environments with external OpenAI artificial intelligence services.
  • LLM Model Integrations - Provides a set of tools for configuring and integrating large language models into existing web software ecosystems.
  • Laravel Integrations - Provides a dedicated integration for using OpenAI tools within the Laravel web framework ecosystem.
  • Dependency Injection Providers - Provides mechanisms for registering and injecting the OpenAI API client instance into the application container.
  • Facades - Implements a facade-based static proxy to simplify access to the underlying API client instance.
  • API Mocking - Includes a framework to simulate API responses, allowing for development and testing without live backend services.
  • API Request Mocking - Intercepts network requests to simulate OpenAI server responses and verify application behavior during testing.
  • Local API Response Mocking - Intercepts outgoing API calls and returns predefined response objects to eliminate the need for live server requests.
  • Client Interface Mocks - Allows swapping the real API client with a fake implementation to simulate network responses during testing.
  • Service Provider Integrations - Registers API clients and configuration into the Laravel service container during the application boot process.
  • AI & Machine Learning - Laravel integration for the OpenAI API.

Star history

Star history chart for openai-php/laravelStar history chart for openai-php/laravel

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Laravel

Similar open-source projects, ranked by how many features they share with Laravel.
  • openai-php/clientopenai-php avatar

    openai-php/client

    5,805View on GitHub↗

    This project is a PHP API client and SDK for integrating OpenAI services into PHP applications. It serves as an integration library and wrapper for interacting with large language models to generate text, images, and audio via REST API calls. The library provides specialized orchestration for AI assistants, managing conversation threads and vector stores. It also includes tools for custom model fine-tuning, semantic search implementation through text embeddings, and audio processing for transcription and synthesis. The capability surface covers content moderation, file management, and the ha

    PHP
    View on GitHub↗5,805
  • theokanning/openai-javaTheoKanning avatar

    TheoKanning/openai-java

    4,740View on GitHub↗

    openai-java is a Java client library and software development kit designed to integrate OpenAI services into Java applications. It functions as a programmatic wrapper for large language model endpoints, enabling the implementation of generative AI capabilities such as chat completions, text embeddings, and the orchestration of AI agents. The library supports a wide range of multimodal tasks, including the generation and editing of images, as well as audio transcription and translation. It provides specialized tools for model training and fine-tuning, allowing users to upload datasets to impro

    Java
    View on GitHub↗4,740
  • openai/openai-goopenai avatar

    openai/openai-go

    2,974View on GitHub↗

    openai-go is an LLM SDK for Go and a client for interacting with OpenAI services. It provides type-safe bindings to generate text, images, and audio via REST endpoints, enabling the integration of large language models and AI assistant orchestration into Go applications. The library serves as an agent orchestration tool for managing stateful conversation threads and autonomous agents with integrated tool calling and file search. It also functions as an asynchronous batch processing client for monitoring large-scale request groups and fine-tuning jobs, alongside a management SDK for controllin

    Go
    View on GitHub↗2,974
  • getstream/vision-agentsGetStream avatar

    GetStream/Vision-Agents

    6,029View on GitHub↗
    Pythonagentic-aiagentsai
    View on GitHub↗6,029
See all 30 alternatives to Laravel→

Frequently asked questions

What does openai-php/laravel do?

This is an OpenAI API Laravel client and LLM integration library designed to connect PHP applications to large language models. It enables the integration of AI capabilities for text generation, image processing, and data automation within a Laravel environment.

What are the main features of openai-php/laravel?

The main features of openai-php/laravel are: OpenAI API Clients, AI-Powered Application Development, AI Service Integrations, LLM Model Integrations, Laravel Integrations, Dependency Injection Providers, Facades, API Mocking.

What are some open-source alternatives to openai-php/laravel?

Open-source alternatives to openai-php/laravel include: openai-php/client — This project is a PHP API client and SDK for integrating OpenAI services into PHP applications. It serves as an… theokanning/openai-java — openai-java is a Java client library and software development kit designed to integrate OpenAI services into Java… openai/openai-go — openai-go is an LLM SDK for Go and a client for interacting with OpenAI services. It provides type-safe bindings to… getstream/vision-agents. requestly/requestly. moya/moya — Moya is a network abstraction layer for Swift that provides a structured framework for defining and executing REST API…