Documentation

Guides and references for OI Lab Open Source Laravel packages. INSEE integration, TypeScript generation, Attachements, Notes, Seeds, and documentation engine.

Packages

OI Laravel TypeScript

Generate TypeScript interfaces from Eloquent models

OI Laravel AI

AI backend for Laravel: provider/model catalog with pricing, request usage tracking and cost reporting, agent system-prompt registry and a self-updating tariff registry.

OI Laravel Attachments

Polymorphic file attachments, files and folders for Laravel applications

OI Laravel INSEE

Laravel package for INSEE SIRENE API integration

OI Laravel Notes

Polymorphic notes with attachments for Laravel applications

OI Laravel Metadata

Polymorphic SEO metadata and Open Graph management for Laravel applications

OI Laravel Seeds

Export and import Laravel seeders to/from JSON files with dependency management

OI Laravel Umami

Laravel wrapper for the Umami analytics REST API returning typed spatie/laravel-data DTOs.

OI Laravel Documentation

A Laravel package for managing markdown-based documentation with hierarchical navigation and search

OI Laravel Publish

Recursive CMS pages with ordered blocks, code-defined templates, spatie/laravel-data props and attachments

OI Laravel Raggable

Make any Eloquent model semantically searchable: a pluggable embedder and vector store turn model content into embeddings for similarity search and RAG retrieval.

OI Laravel Settings

Configuration settings management for Laravel with scoped values, typed casts and spatie/laravel-data value objects.

Project under MIT License.
Design by