Introduction
An overview of the OI Laravel packages and this documentation hub
Introduction
Welcome to the official documentation for the OI Laravel open-source packages — a collection of Laravel tools built to solve real-world development challenges in a clean, composable way.
What is OI Laravel?
OI Laravel is a suite of independent, MIT-licensed Laravel packages maintained by oi-lab. Each package targets a specific problem and can be used standalone or alongside the others — none of them requires another to work.
They all share the same in-house standard: consistent naming and configuration, a spatie/laravel-data boundary, a bundled AI-assistant skill, an imported documentation tree, and a common release workflow. Learn one package and the rest feel familiar.
Find your way around
- Ecosystem overview — the full catalogue of packages with a one-line summary and a link to each. Start here if you're looking for a specific capability.
- Requirements & compatibility — supported PHP and Laravel versions, the versioning policy, and how the packages fit together.
- About — the motivations and philosophy behind the packages.
Beyond this section:
- MCP Server — expose these docs to your AI coding assistant.
- Conventions & Workflow — the shared standard, AI skills, and the publish/update workflow.
Where to go next
Pick a package from the ecosystem overview, or dive straight in using the sidebar navigation. Every package follows the same four-part layout — Getting Started, Usage, Configuration, Advanced — so you always know where to look.