agemu
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AGEMU_HOME | No | State directory and the daemon's socket. | ~/.agemu |
| AGEMU_IOS_LEAN | No | `0`: the full Simulator (jobs back from the next boot, keynote mode removed). | on |
| AGEMU_AUTO_PARK | No | A duration (`10m`, `90s`; at least 10 s): park a device the daemon serves once it has had no call for that long; the next call resumes it. See docs/IOS.md#parking. | off |
| AGEMU_ANDROID_GPU | No | `auto`: software rendering. | host (auto on Linux without a display) |
| AGEMU_ANDROID_AVDS | No | AVD name prefixes agemu manages. | agemu- |
| AGEMU_ANDROID_LEAN | No | `0`: keep the Google apps (applies when a baseline is taken). | 1 |
| AGEMU_ANDROID_LOGS | No | `0`: no log capture; `logs` says so (iOS still watches launched apps' exits and `.ips` reports). | on |
| AGEMU_IOS_IDLE_EXIT | No | Lean simulators end the on-demand daemons that stay idle after boot, except those found behind public app APIs. `all`: those too (an app's first call to one then waits for its restart, up to 2-3 s); `0`: none. | on |
| AGEMU_IOS_IDLE_KEEP | No | Comma-separated daemon names (executable file names) that are never ended as idle. | unset |
| AGEMU_IOS_ANIMATIONS | No | `0`: UIKit and SwiftUI animations ×0.05 (or a factor from 0.05 to 1). | normal |
| AGEMU_IOS_MAX_BOOTED | No | agemu simulators booted at once; a boot or iOS profile switch beyond it shuts down the least recently used one. | 2, or 1 while memory is short |
| AGEMU_IOS_TAP_SETTLE | No | `0`: taps and typing do not wait for a still screen, nor taps for a just-presented element. | on |
| AGEMU_ANDROID_STANDBY | No | `0`: `shutdown` always powers off. | 1 |
| AGEMU_IOS_ALL_DEVICES | No | `1`: list every simulator (read-only); also act on them. | off |
| AGEMU_IOS_LOG_CAPTURE | No | `0`: no log capture; `logs` says so (iOS still watches launched apps' exits and `.ips` reports). | on |
| AGEMU_IOS_TAP_HOLD_MS | No | How long an iOS tap holds the touch down (a SwiftUI Toggle ignores a touch that ends as it begins). | 100 |
| AGEMU_ANDROID_TAP_WAIT | No | `0`: taps by selector do not wait for transitions or motion. | 1 |
| AGEMU_IOS_ALLOW_FOREIGN | No | `1`: list every simulator (read-only); also act on them. | off |
| AGEMU_ANDROID_ANIMATIONS | No | `0`: system animations off. | normal |
| AGEMU_ANDROID_STREAM_IDLE_S | No | Seconds without calls before the frame stream of a changing screen stops; `0`: never. | 30 |
| AGEMU_ANDROID_FIRSTBOOT_REPAIR | No | `0`: do not boot an AVD whose first boot was interrupted before it ever completed with `-wipe-data` (two interruptions about 10 s in leave it unbootable otherwise). | 1 |
| AGEMU_ANDROID_BASELINE_UPTIME_S | No | Guest uptime (and a quiet minute) the baseline waits for; a first boot then takes 7-8 min (at most 20), during which the device is `preparing`; `0`: save at once (applies when a baseline is taken). | 420 |
| AGEMU_ANDROID_SNAPSHOT_COMPRESS | No | `0`: raw baseline (applies when a baseline is taken). | 1 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo recent community issues