Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Open Ai Contracts Laravel Package

tourze/open-ai-contracts

A set of PHP contracts and interfaces for integrating OpenAI services into your applications. It defines shared abstractions for chat, embeddings, and related APIs, making it easy to swap implementations while keeping your code decoupled and testable.

Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
tourze/open-ai-bundle 0.86 A Symfony bundle that wires OpenAI's API into your application through configurable services and dependency injection, giving you a ready-made client for chat, completions, and other OpenAI endpoints without writing boilerplate integration code. 0 — 0 — 0 0.3 — MIT 1 year ago
View on GitHub
tourze/open-ai-api-bundle 0.85 A Symfony bundle for integrating the OpenAI API into PHP applications. It provides service configuration and convenient access to OpenAI capabilities, making it easier to add AI-powered features such as chat completions and text generation to Symfony projects. 0 — 0 — 0 0.8 — MIT 11 months ago
View on GitHub
tourze/async-contracts 0.84 Async contracts for PHP: lightweight interfaces defining common asynchronous primitives so Tourze packages can interoperate around promises, tasks, and coroutines without coupling to any specific event loop or runtime. 0 0 0 444 0 0.0 36.6 MIT 1 year ago
View on GitHub
tourze/relay-service-contracts 0.84 Contracts-only package defining the interfaces and abstractions for building relay services in the Tourze PHP ecosystem. It lets applications depend on stable contracts for relaying messages or requests while swapping underlying implementations without code changes. 0 — 0 — 0 0.3 — MIT 1 year ago
tourze/wechat-mini-program-appid-contracts 0.83 A lightweight PHP contracts package for managing WeChat Mini Program AppIDs. It defines clean interfaces for resolving and storing app credentials, making it easy to swap implementations and integrate with Laravel or any PHP project in the Tourze ecosystem without coupling to concrete code. 0 — 0 — 0 0.0 — MIT 1 year ago
tourze/payment-contracts 0.83 tourze/payment-contracts provides shared PHP interfaces and contracts for building payment integrations within the Tourze ecosystem, giving developers a consistent foundation for gateways, transactions, and payment flows across projects. 0 0 0 25 0 0.3 19.6 MIT 1 year ago
View on GitHub
tourze/mcp-contracts 0.82 tourze/mcp-contracts provides PHP contracts and interfaces for building Model Context Protocol (MCP) servers and clients. It defines shared abstractions for tools, resources, prompts, and transport, helping Laravel and PHP applications integrate MCP consistently. 0 0 0 0 0 0.0 — MIT 1 year ago
View on GitHub
tourze/product-service-contracts 0.82 tourze/product-service-contracts provides shared PHP interfaces and contracts for product services, defining consistent abstractions for product data and operations so implementations can stay decoupled and interoperable across Tourze applications. 0 — 0 — 0 0.2 — MIT 1 year ago
tourze/order-contracts 0.82 Defines PHP interfaces and contracts for building order management systems, covering orders, order items, and status abstractions. Standardizes common order operations so business logic stays decoupled and implementations can be swapped across Tourze packages. 0 — 0 — 0 0.0 — MIT 1 year ago
tourze/wechat-work-contracts 0.81 Interfaces and contract definitions for integrating WeChat Work (企业微信) into PHP applications. Provides shared, type-safe abstractions that decouple implementations from usage, making WeChat Work services easier to swap, mock, and test within the Tourze ecosystem. 0 0 0 42 0 0.6 22.6 MIT 11 months ago
View on GitHub
arcanesoft/contracts 0.81 A lightweight Laravel package from Arcanesoft that ships reusable PHP contracts (interfaces) for building decoupled applications. Depend on abstractions instead of concrete classes, keep packages interoperable, and install quickly via Composer. 1 2 0 46 0 0.3 19.1 — 8 years ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table
siberfx/flysystem-wasabi
hollyit/token-replace
ippanelcom/laravel-sdk
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel