Skip to content

Myth/Betta

myth/betta is a drop-in CodeIgniter 4 package that gives beta-stage apps a complete feedback collection and triage system. Install it, run the migration, and you've got a database-backed feedback store with a full CLI toolkit for reviewing, grouping, and prioritizing submissions — no admin UI required.

What you get

  • A public-facing endpoint that accepts feedback via a standard form or fetch()
  • Two database tables with enum-typed columns and automatic CI4 model casting
  • php spark feedback:* commands for reviewing and clustering feedback from the terminal
  • Optional AI-assisted clustering via myth/scribe — but it works great without it

Quick start

composer require myth/betta
php spark migrate --all

That's it. Routes, commands, and migrations are all auto-discovered by CI4.

Next steps

  • Installation — requirements and optional config
  • Database — what the two tables store
  • Models — working with FeedbackModel and FeedbackClusterModel
  • Enums — the four enum types and how casting works