mbs047/model-mind
Model Mind is a Laravel package that generates an interactive mind map of your Eloquent models and their relationships. Visually explore your domain model, spot missing or unexpected connections, and understand complex schemas without digging through code.
after_response). This directly supports a product decision to commit to a responsiveness target for chat without provisioning queue infrastructure on day one.sync / after_response / queue modes let the PM choose per deployment: sync for demos and single-tenant/low-traffic installs, after_response as the sane default, queue for production scale. This supports decisions about hosting tiers, pricing tiers, and whether to require a queue worker in the install guide.Adopt when:
after_response is a viable interim posture and should be stated explicitly as a known scaling limit.Look elsewhere or defer when:
public/.Signals in this release that raise adoption confidence: full test suite green (37 tests, 352 assertions) and strict Composer validation — reasonable hygiene for a 1.0.x dependency.
To executives: This package gives us a production-shaped AI assistant — chat, memory, answer-quality feedback, and analytics — as a dependency instead of a build. The latest release makes it faster by default: the expensive work (summarization, learning, analytics) now runs after the response or on a queue rather than blocking the user, so we get a better experience without new infrastructure on day one. We can start on the default mode and switch to queue workers when volume justifies it. Cost is one dependency and a small integration effort, with the main caveat being a breaking change to widget styling that we should account for if we plan custom branding.
To engineering: Upgrade path is straightforward but not free. Default execution mode is now after_response; queue is available for production scale and sync remains for tests/local. The inline CSS/JS Blade views were removed — the widget is now public .css/.js published by model-mind:install — so any published-view overrides or CSP nonce assumptions need rework before upgrading. New extension events/hooks and current-page context give us a supported customization surface, which is preferable to patching internals. Tests and Composer validation pass in this release.
Ask: Approve the upgrade with a small timebox for asset/theming migration and a documented decision on background work mode per environment.
How can I help you explore Laravel packages today?