Operating model for fit-for-purpose, consistent agent curation and explicit runtime activation.
ai4X is an operating model for agentic AI work. It exists to make agent work explicit, reviewable, and reusable — across any "bring your own agent" platform (#byoa).
Rather than hiding behavior in ad hoc prompts, implicit local setup, or client-specific glue, ai4X brings declarative agent definition, deterministic materialization, and explicit client activation together in one coherent command surface.
In that model, agent creation and activation follow a clear lifecycle:
- define what an agent is
- materialize what the agent needs
- activate it for an explicit client context
That makes agent work easier to understand, easier to reproduce, and easier to evolve with discipline.
This repository provides the canonical ai4X CLI:
ai4x curateai4x spawnai4x doctor
curatewrites declarative, client-agnostic agent artifactsspawnmaterializes and activates an agent for an explicit clientdoctorvalidates configuration, declaration, and spawn-readiness
- explicit configuration
- explicit command inputs
- client-agnostic declarations
- project-local runtime artifacts
- deterministic validation before activation
- Global config:
~/.config/ai4x/config.yaml - Project config:
<project>/.ai4x/config.yaml
See CONTRIBUTING.md.
