https://agi.akhara.ai.
Pick an environment with
env_id (e.g. amazon_gym_android or cvs_gym).
1. Confirm the platform is up
2. Expose an agent endpoint
Your agent receives an observation (screenshot, instruction, UI metadata) and returns an action. The platform supports:- Raw observation JSON → POST to
endpoint.url - OpenAI chat → set
use_openai_chat: true(POSTs to{url}/v1/chat/completions)
3. Start an evaluation
task_ids or num_examples (first N tasks from that environment’s bank).
4. Poll status and scores
status is COMPLETED, each result row includes:
5. Fetch the trajectory
https://admin-agi.akhara.ai/runs/{run_id}.
For aggregate stats:
Direct environment loop
The low-level env API (/v1/env/reset, /v1/env/step) is not exposed on the public internet. Production clients should use the managed evaluation API above. Operators with private network access can drive episodes directly. See Env API.
Next
- Confirmation latches:
needs_confirmationbefore place order / remove / cancel - Architecture: wrapper, orchestrator, workers, devices
- Task definitions: how tasks are specified
- Sample trajectories: offline ATIF examples