Projects

Laravel Pandora

Laravel package In development

An agentic framework for Laravel. Agents, tools, approvals and memory under explicit, auditable policy.

GitHubPackagist

PHP, Laravel 13, Livewire

Pandora is a production-grade agentic framework for Laravel applications: durable agent runs, tools, human approvals, streaming and a Livewire control center for operating all of it.

What works today

Define an agent, start a conversation, dispatch a queued run, stream it over Reverb, persist an immutable trace, reload without losing anything, cancel it, and inspect it in the control center. Around that:

  • Tools under five layers of authorization, with human approval gates on the risky ones
  • Multi-provider routing with failover and budgets
  • Automations on four engines
  • Scoped memory and context that works with no vector database installed
  • Delegation and MCP, where nothing remote is approved just by discovering it
  • Workspaces on local or S3-compatible storage

Status

Pandora is deliberately still 0.x. The API is usable and in use, but not yet promised. Version 1.0.0 is defined as the day the release-hardening criteria are met, not a date. Read the support statement before depending on it.

Verified by more than 2,000 tests across SQLite, MySQL, MariaDB, PostgreSQL, pgvector and MinIO, PHPStan level 8 with no baseline, and Pint.