Semitexa
Explore Articles ↗

Semitexa documentation

Find a concept, task, or command

Type to search every documentation page.

No matching documentation. Try a shorter task or a framework term.

↑↓ navigate↵ open
Sign in
Explore Semitexa
Explore the framework↗ Articles↗ Get started↗
Sign in
Guided path Start Here
  • Installation
  • Local Domain
  • Module Structure
  • Base Tenant
  • Locale Setup
  • AI Console
  • Project Graph Overview
  • Basic Route
  • DI Canon
Route-first map Full Catalog
GO Get Started
Module Structure
  • Module Structure
Onboarding
  • Installation
  • Local Domain
  • Base Tenant
  • Locale Setup
  • AI Console
  • Beyond Controllers
RT Routing & Handlers
Foundations
  • Basic Route
  • Parameterized Route
  • Env Route Override
Request Model
  • Payload As A Shield
  • Payload Parts
Delivery
  • Content Negotiation
  • Public Payload
DI Dependency Injection
Container Basics
  • DI Canon
  • Readonly Injection
  • Mutable Injection
  • Factory Injection
  • Service Contracts
DB Persistence
Modeling & Workflow
  • Domain-Level Models
  • Repository Workflow
  • Schema Sync, Not Migration Churn
Querying
  • Query Builder
  • Filtering
  • Pagination
  • Relations
  • Shared Table Extension
  • N+1 Without Magic
AU Security
Identity
  • Session Auth
  • Session Payloads
  • Google Authorization
  • Machine Auth
Access Control
  • Protected Route
  • Requires Permission
  • RBAC
EV Async
Event Flow
  • Execution Arena
  • Sync Events
  • Deferred Handler
  • Queued Handler
  • Server-Sent Events (SSE)
UI UI Rendering & SSR
SSR Foundation
  • SSR Philosophy
  • Resource DTOs
  • Slot Resources
  • Components
  • SEO
  • Asset Pipeline
  • Component Script Assets
  • Script Injection
Deferred Delivery
  • Deferred Blocks↗
  • Block Isolation
Reactive UI
  • Live Widgets
  • Reactive Report
  • Reactive Import
  • Reactive Analytics
  • Reactive AI Task
TN Tenancy
Tenant Resolution
  • Tenant Context Resolution
Tenant Configuration
  • Per-Tenant Configuration
  • Multi-Layer Tenancy
Isolation & Work
  • Data Isolation
  • Queue Tenant Propagation
API API
REST Surface
  • REST API
  • Structured Errors
  • Active Version
  • Sunset Version
Schema Discovery
  • Schema Discovery
  • GraphQL API
  • REST + GraphQL
CLI CLI
Describe & Inspect
  • Project Graph Introspection
  • Runtime Maintenance
Automation
  • Scaffolding Generators
  • Workers & Scheduling
  • Semitexa Dev
  • ORM Console Toolkit
PG Project Graph
Start Here
  • Project Graph Overview
Explore & Inspect
  • Inspecting the Graph
Impact & Context
  • Impact, Context, and Watch Mode
AI LLM
Assistant Surface
  • LLM Module Overview
  • Providers & Backends
Skill System
  • Adding Skills
  • Execution Flow
QA Testing
Contracts
  • Payload Contract Testing
← All sections
AI

Section Overview

LLM Module

4 live features

The Semitexa LLM module for PHP: an AI assistant entrypoint, skill discovery, a planner and executor, provider backends and rules for writing skills.

Support Semitexa
Built for developers who prefer control over magic. Your support helps keep it fast, open, and evolving.

Donate via PayPal

Route Map

Each feature page pairs live output with the source that produced it.

Assistant Surface

2

LLM Module

LLM Module Overview

What `semitexa/llm` adds to the framework and how your project can expose its own CLI skills to the assistant.

Open feature

LLM Module

Providers & Backends

Provider contracts, backend resolution, reserve models that answer when the first one fails, named routes that put several models to work at once, and the environment knobs that shape them.

Open feature

Skill System

2

LLM Module

Adding Skills

How a console command becomes AI-executable through `#[AsAiSkill]`, metadata policy, and registry discovery.

Open feature

LLM Module

Execution Flow

How a user request becomes a planner decision, a reviewed skill proposal, and finally a real console execution.

Open feature

© 2026 Semitexa · 2026.11.11.0351