SEMITEXA FRAMEWORK

See the framework behaving like a product, not like a brochure.

Routes, DI, ORM, SSR, tenancy, and async flows presented as one connected system with working entry points.

PHP 8.4 Attributes Swoole-native Zero Config

Live Demo Surface

81

feature routes currently wired under /demo

13 sections
3 nav layers
3 high-signal demos

System framing

  • $ browse working feature flows
  • $ inspect source beside runtime output
  • $ move from docs to behavior in one shell

Learning map

Core Concepts

A conceptual map of the framework, grouped by the order a builder or evaluator naturally needs it.

Onboarding

Start Here

The shortest path from fresh scaffold to a trustworthy local Semitexa runtime: install, boot, understand the module map, bind a real host, and reach the first tenant boundary.

7 features
HTTP Layer

Routing & Handlers

Attribute-driven routes, typed handlers, and content negotiation in one coherent request pipeline.

7 features
Container

Dependency Injection

Single-path DI with explicit lifecycles, deterministic contracts, and stable boot behavior for long-running workers.

5 features
Persistence

Persistence

Attribute-mapped resources, repositories, filtering, pagination, and relations with real demo data.

9 features
Security

Security

Typed session payloads, machine credentials, RBAC, and route protection without string-key auth chaos.

7 features
Async

Async

Synchronous and deferred event flows, queues, and SSE-style interactions.

5 features
Frontend

UI Rendering & SSR

One rendering story from handler to HTML: page data, page regions, and live updates stay in the same server-driven model instead of splitting into frontend and backend template logic.

15 features
Multi-Tenant

Tenancy

Multi-tenant resolution, tenant-aware configuration, and strict isolation of data and background work.

5 features Requires: data, rendering
Machine

API

External API endpoints, machine auth, versioning, and consumer-facing schema behavior.

7 features Requires: routing, auth
Operations

CLI

Operational, introspection, and AI-oriented command surfaces that explain and drive the framework from the terminal.

6 features Requires: routing
AI Accelerator

Project Graph

The `semitexa-project-graph` package: stored structural graph, intelligence layer, impact analysis, and task-scoped context for serious repository work.

3 features Requires: cli
semitexa/llm

LLM Module

The dedicated `semitexa/llm` module: AI assistant entrypoint, skill discovery, planner, executor, provider backends, and skill authoring rules.

4 features Requires: cli
Verification

Testing

Contract-level verification patterns for payloads and other framework boundaries.

1 feature Requires: routing

Route-first map

Full Catalog

The exhaustive live map, still route-first, still real, and still one click away from every feature route.

Onboarding

Start Here

The shortest path from fresh scaffold to a trustworthy local Semitexa runtime: install, boot, understand the module map, bind a real host, and reach the first tenant boundary.

7 features
HTTP Layer

Routing & Handlers

Attribute-driven routes, typed handlers, and content negotiation in one coherent request pipeline.

7 features
Container

Dependency Injection

Single-path DI with explicit lifecycles, deterministic contracts, and stable boot behavior for long-running workers.

5 features
Persistence

Persistence

Attribute-mapped resources, repositories, filtering, pagination, and relations with real demo data.

9 features
Security

Security

Typed session payloads, machine credentials, RBAC, and route protection without string-key auth chaos.

7 features
Async

Async

Synchronous and deferred event flows, queues, and SSE-style interactions.

5 features
Frontend

UI Rendering & SSR

One rendering story from handler to HTML: page data, page regions, and live updates stay in the same server-driven model instead of splitting into frontend and backend template logic.

15 features
Multi-Tenant

Tenancy

Multi-tenant resolution, tenant-aware configuration, and strict isolation of data and background work.

5 features Requires: data, rendering
Machine

API

External API endpoints, machine auth, versioning, and consumer-facing schema behavior.

7 features Requires: routing, auth
Operations

CLI

Operational, introspection, and AI-oriented command surfaces that explain and drive the framework from the terminal.

6 features Requires: routing
AI Accelerator

Project Graph

The `semitexa-project-graph` package: stored structural graph, intelligence layer, impact analysis, and task-scoped context for serious repository work.

3 features Requires: cli
semitexa/llm

LLM Module

The dedicated `semitexa/llm` module: AI assistant entrypoint, skill discovery, planner, executor, provider backends, and skill authoring rules.

4 features Requires: cli
Verification

Testing

Contract-level verification patterns for payloads and other framework boundaries.

1 feature Requires: routing