See what needs attention.
Doctor reports safe outcomes for configured dependencies and selected services. It inspects; it does not repair or deploy.
Read Health & DoctorMODERN PHP, MADE PRACTICAL
Build with clear PHP APIs. Add data, security, and background work as your application grows, with documentation that follows every step.
PARTNER SPOTLIGHT
CybQu sponsors SqueHub. The other spaces illustrate future partnerships. Visit CybQu
A COHERENT FOUNDATION 01 / 08
SqueHub gives ordinary application code a clear place to live. Define a route, return a response, then bring in models, authentication, queues, and infrastructure only when the project calls for them.
THE FIRST STEP 02 / 08
Put application routes in Project/Routes/. SqueHub handles dispatch; your code stays focused on what the request should do.
01 use App\Plugins\Route;
02
03 Route::path('/hello')
04 ->get(static fn (): string => 'Hello');
AGENT & AI 03 / 08
Connect a compatible AI host to SqueHub through an optional local MCP process. This connection shares bounded framework context without granting a general shell or file browser.
Read selected routes, documentation, Packages, and health summaries.
With an explicit scoped grant, request a reviewable plan for supported changes.
Apply any change later through the SqueHub workflow that owns it.
FRONTEND PROFILES 04 / 08
Render SqueHub Views and serve browser modules without a Node build by default. When your application needs a build step, choose an optional Vite, React, or Vue profile. Your PHP application remains in charge of routes, sessions, and CSRF.
Build with server-rendered Views and native assets.
Select Vite, React, or Vue when a project calls for it.
Preview the files and configuration a profile would change.
php squehub profile:apply vite --previewVite, React, and Vue profiles are optional.
SQUEHUB STUDIO 05 / 08
SqueHub Studio brings safe application evidence into one local, read-only view. Inspect registered routes, Package and Kit activation, framework caches, configured drivers, and Health without dispatching a request or running a task.
Route metadata comes from the same registered routes used by route:list.
Enable the optional Profiler for recent request and work timelines.
Studio runs on loopback in development with explicit enablement.
A development inspector, not a production dashboard or command console.
OPERATE WITH INTENT 06 / 08
Good decisions need a clear picture of the current application. SqueHub provides focused checks and reviewable plans before you take the next step.
Doctor reports safe outcomes for configured dependencies and selected services. It inspects; it does not repair or deploy.
Read Health & DoctorPreview a generator plan, review conflicts and risk, then apply deliberately through its own command.
Explore reviewable changesPreparing a deployment? Follow the deployment guide
GO DEEPER 07 / 08
THE ECOSYSTEM 08 / 08
Packages provide reusable runtime capabilities. Kits assemble a reviewable application starting point. The official examples below are planned and have not been released.
Explore how focused services, routes, and views can fit into an application.
Explore Packages 02 / KITSShape a starting point.See how a Kit can compose Packages and application files for a particular goal.
Explore KitsExamples in planning: squehub/media and squehub/app-starter. Neither is available to install.
BUILD TOGETHER
We welcome conversations with individuals and companies who want to contribute, collaborate, or build around the framework.