Get Started
Get started with Semitexa, the PHP framework built for AI agents: installation, module structure, local domain, locale setup and the AI console.
-
Installation
Create the project with the one-line installer, start it, create the database tables, and know what the installer changes outside the project.
-
Local Domain
Register .test domains through the built-in local-domain helper instead of relying on ad hoc host setup.
-
Module Structure
The minimal Semitexa module is a typed HTTP spine of payload, handler, resource, and template.
-
Base Tenant
Establish one default tenant context early so tenant-aware behavior is visible before the rest of the application grows.
-
Locale Setup
Configure the minimal Locale contract so translations and locale-aware rendering become explicit early.
-
AI Console
Use the Semitexa AI console as a command translation surface over real operator commands.
-
Beyond Controllers
Understand why Semitexa keeps transport, use case, and rendering as separate explicit responsibilities.
-
Upgrading
Move a project to the newest Semitexa release with one command, see what it will do first, and know what to do with the .new files it may leave next to your own.
-
Versions and stability
What a Semitexa version number tells you, which code is promised to keep working across releases, and how long a deprecated part keeps working before it is removed.