- Definiciones de clases de agentes con estados, sensores y actuadores
- Motor de simulación con pasos discretos en el tiempo
- Mensajería basada en eventos entre agentes
- Modelado del entorno con parámetros globales
- Visualización en tiempo real mediante Canvas o librerías externas
- Registro y exportación de datos para análisis
- Sistema de plugins para extensiones
- Modos de ejecución sincrónica y asincrónica