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.