Environments

An environment gives agents something to observe and act on. ASTRA supports two environment interfaces: CArtAgO for shared Java artifacts, and EIS for environments implementing the Environment Interface Standard.

Choose an environment interface

Interface

Environment model

How agents interact

Guide

CArtAgO

Artifacts in workspaces expose operations, observable properties and signals

Join a workspace, discover or create artifacts, then focus and operate

CArtAgO environments

EIS

Environment JARs expose controllable entities, actions and percepts

Launch or join an environment, link to entities, then perceive and act

EIS environments

Both guides follow the same sequence: concepts, project setup, environment use, observations, sharing, failures and an API summary. Complete the Quick Start first. These adapters are separate dependencies from the core API library.