{
 "features_resolved": {
  "snapshot_any": false,
  "snapshot_mem": false,
  "fork": false,
  "pause_resume": false,
  "persistent_disk": false,
  "whole_disk": false,
  "persist_scope": null,
  "volumes": false,
  "auto_stop_idle": false,
  "long_sessions": true,
  "custom_image": null,
  "image_snapshot": false,
  "image_oci": false,
  "vm_isolation": null,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": false,
  "desktop": true,
  "computer_use": true,
  "code_interpreter": null,
  "browser_control": null,
  "desktop_control": true,
  "browser_and_desktop": false,
  "anti_bot": false,
  "captcha_solving": false,
  "residential_ip": null,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": false,
  "open_internet": null,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": true,
  "byoc": true,
  "open_source": true,
  "soc2": null,
  "hipaa": true,
  "sso": false,
  "gpu": false,
  "arm64": true,
  "windows": false,
  "macos": false,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": false,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": false,
  "usage_api": false,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "harness_api": false,
  "own_agent_api": true,
  "fast_boot": null,
  "strong_isolation": null,
  "ingress_rules": false,
  "guest_firewall": false,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": false,
  "volume_shared": false,
  "sidecar": null,
  "fuse": null,
  "kernel_features": null,
  "burst": null
 },
 "company": {
  "id": "openagi",
  "checked": "2026-09-30",
  "company": "OpenAGI Labs",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://agiopen.org/blog",
   "quote": "We are happy to share that OpenAGI is coming out of stealth and releasing its first foundation computer model, Lux.",
   "note": "No parent-company or acquisition evidence found; described as a standalone lab ('OpenAGI Labs') founded by researchers from MIT, CMU, and UIUC."
  },
  "stage": {
   "value": "unknown",
   "source": "",
   "quote": "",
   "confidence": "low",
   "note": "No press release, Crunchbase/Tracxn profile, YC page, or company statement about any funding round was found within the time budget. The YC company-directory search and hn.algolia.com searches for 'OpenAGI'/'agiopen' returned no matching company or launch post."
  },
  "accelerators": [],
  "total_funding_usd": {
   "value": null,
   "status": "unknown"
  },
  "last_round": {
   "type": null,
   "amount_usd": null,
   "date": null,
   "leads": [],
   "status": "unknown",
   "source": "",
   "quote": ""
  },
  "investors": [],
  "portfolio_listings": [],
  "revenue": {
   "value": null,
   "status": "unknown"
  },
  "employees": {
   "value": null,
   "source": ""
  },
  "note": "OpenAGI Labs (brand 'OpenAGI' / product 'Lux') builds a computer-use foundation model (Actor/Thinker/Tasker modes) with a Python/Node SDK and developer console; it sells model-token API access, not hosted VMs/browsers (BYOC — the customer supplies the machine). Founders/researchers cited as from MIT, CMU, and UIUC; came out of stealth December 2025. As of 2026-09-29 new developer-console registrations were paused (REGISTRATION_PAUSED=true). No funding, accelerator, investor, or revenue information could be confirmed from the company's own pages, YC's directory, or HN within the research window; all such fields are left null/unknown rather than guessed."
 },
 "id": "openagi",
 "name": "OpenAGI / Lux",
 "url": "https://developer.agiopen.org/docs/pricing",
 "category": "browser",
 "isolation": null,
 "modes": [
  {
   "key": "bring-your-own-computer",
   "label": "Bring your own computer",
   "flags": [
    "alt"
   ],
   "os": [],
   "regions": null,
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "sizes": [
    {
     "name": "Bring your own computer",
     "vcpu": null,
     "ram_gib": null,
     "disk_gib": null,
     "hour": null,
     "month_cap": null
    }
   ],
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": null,
   "granularity_s": null,
   "start_fee": null,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "note": "Inference token pricing; no Lux VM-hour price found. Unspecified guest OS is not a selectable OS guarantee."
  }
 ],
 "storage": {
  "included_disk_gib": null,
  "disk_gib_month": null,
  "disk_billed_when_stopped": null,
  "snapshot_gib_month": null,
  "paused_ram_billed": null
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": null,
  "ipv4_month": null,
  "ipv4_available": null
 },
 "plans": [
  {
   "name": "Lux API",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 0,
   "per_seat": null,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Model-only API: all Lux models (lux-actor-1, lux-thinker-1, TaskerAgent on actor) $0.10 per 1M input tokens and $0.90 per 1M output tokens. Prepaid balance via Stripe (preset top-ups $10/$20/$50/$100/$200 or custom; coupons); requests fail with HTTP 402 insufficient_balance at zero balance. No hosted computer is sold; the customer supplies the machine. New-account registration is currently paused on the developer console (REGISTRATION_PAUSED=true, 'Registration Paused / We'll be back soon')."
  }
 ],
 "free": {
  "monthly_credit": null,
  "one_time_credit": null
 },
 "features": {
  "linux": null,
  "windows": false,
  "macos": false,
  "arm64": true,
  "gpu": false,
  "snapshot": "none",
  "pause_resume": false,
  "fork": false,
  "persistent_disk": false,
  "volumes": null,
  "auto_stop_idle": false,
  "max_session_h": null,
  "custom_image": null,
  "docker_inside": false,
  "nested_virt": false,
  "root": null,
  "systemd": null,
  "browser": false,
  "desktop": true,
  "computer_use": true,
  "code_interpreter": null,
  "agent_harnesses": false,
  "ssh": false,
  "public_ipv4": false,
  "inbound_https": false,
  "custom_domain": null,
  "raw_tcp_inbound": null,
  "egress_allowlist": false,
  "static_egress_ip": false,
  "private_network": null,
  "self_host": true,
  "byoc": true,
  "open_source": true,
  "soc2": null,
  "hipaa": true,
  "sso": false,
  "gpu_types": [],
  "regions": null,
  "lang_python": true,
  "lang_node": true,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": null,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": null,
  "eu_data_residency": false,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": null,
  "mcp_server": false,
  "browser_control": null,
  "desktop_control": true,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": null,
  "ip_note": "SDK executes actions on the user's own machine (pyautogui/ydotool handlers); no hosted IPs or proxies documented.",
  "image_oci": false,
  "snapshot_auto": false,
  "snapshot_on_demand": false,
  "volume_attach": false,
  "volume_shared": false,
  "harness_api": false,
  "own_agent_api": true,
  "ingress_rules": false,
  "guest_firewall": false,
  "secret_proxy": false,
  "max_session_unlimited": true,
  "usage_api": false
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "caveats": [
  "Storage, snapshot GiB-month and public IPv4 prices are not published in the reviewed sources; null is not free.",
  "No guaranteed vCPU allocation published; browser-hour is not a verified 4-vCPU/8-GiB VM equivalent. The sizes card keeps unknown hardware null; do not coerce it to zero or auto-rank against resource-guaranteed VMs.",
  "Browser RAM is not published unless a specific mode overrides it.",
  "Model Pricing page rendered with real Chrome; static HTML contains only application shell. Do not turn low token prices into browser-hour prices.",
  "SDK controls screenshots and action handlers; that is not evidence of bundled CPU/RAM, proxy, storage, GPU or OS rental.",
  "Billing is prepaid only (Stripe top-ups, preset $10/$20/$50/$100/$200 or custom, coupons); terms: fees 'debited to you in advance', no refunds of prepaid fees; API returns 402 insufficient_balance when balance is exhausted (hard stop, no overage).",
  "Rate limits exist but no numbers are published: API reference lists 429 rate_limit_exceeded ('Rate limit exceeded. Please retry after 60 seconds.'); terms refer to 'your API rate limits and usage plan'."
 ],
 "sources": [
  "https://developer.agiopen.org/docs/pricing",
  "https://lux.agiopen.org/",
  "https://developer.agiopen.org/docs/index",
  "https://developer.agiopen.org/docs/quickstart",
  "https://developer.agiopen.org/docs/models"
 ],
 "audit_2026_09_29": {
  "applied": 5,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 3
 },
 "fleet": {
  "default_max_instances": null,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": null,
  "raise_time_days": null,
  "verification": "Email/Google/GitHub signup with reCAPTCHA; prepaid Stripe balance",
  "tiers": null,
  "notes": "No hosted machines: fleet size is bounded only by the customer's own computers and unpublished API rate limits (429 'retry after 60 seconds'). New registrations are paused (REGISTRATION_PAUSED=true) as of 2026-09-29, so a brand-new customer currently cannot onboard self-serve.",
  "sources": [
   "https://developer.agiopen.org/config.js",
   "https://developer.agiopen.org/docs/api-reference/openai-compatible"
  ]
 },
 "feature_evidence": {
  "image_oci": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope (BYOC, no hosted images)",
   "checked": "2026-09-30"
  },
  "docker_inside": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope (no hosted machine to run Docker inside)",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": true,
   "source": "https://developer.agiopen.org/docs/desktop-application",
   "quote": "The OpenAGI Desktop Application is a developer tool that lets you instantly test and visualize your agents ... the app acts as the bridge, allowing the agent running on your server to control your desktop.",
   "note": "Not a hosted VNC/RDP desktop; it is a client app that lets the Lux model view/control the user's own local desktop.",
   "checked": "2026-09-30"
  },
  "browser": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope (no managed hosted browser; SDK drives whatever browser is already on the user's own machine)",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope; no stealth/fingerprinting features documented",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "ssh": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope (no hosted machine to SSH into)",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "none",
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope; no VM/disk snapshot feature documented",
   "checked": "2026-09-30"
  },
  "snapshot_auto": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "snapshot_on_demand": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope; there is no hosted machine to pause/resume, only prepaid token balance",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "persistent_disk": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope (customer's own disk, not provider-managed)",
   "checked": "2026-09-30"
  },
  "volume_attach": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "volume_shared": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "auto_stop_idle": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope; billing is prepaid token metering, not machine idle timers",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/desktop-application",
   "quote": "The OpenAGI Desktop Application is a developer tool that lets you instantly test and visualize your agents",
   "note": "not offered: no Claude Code/Codex/OpenCode-style coding-harness templates; this is a computer-use vision model + SDK/desktop client, not a coding-agent sandbox",
   "checked": "2026-09-30"
  },
  "harness_api": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/desktop-application",
   "quote": "The OpenAGI Desktop Application is a developer tool that lets you instantly test and visualize your agents",
   "note": "not offered: no API to drive a third-party coding harness",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": true,
   "source": "https://developer.agiopen.org/docs/quickstart",
   "quote": "agent = AsyncDefaultAgent(max_steps=10); completed = await agent.execute('Search weather on Google', action_handler=AsyncPyautoguiActionHandler(), image_provider=AsyncScreenshotMaker())",
   "note": "First-party API drives OpenAGI's own Lux computer-use/task agent (Tasker/Actor/Thinker).",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": true,
   "source": "https://github.com/agiopen-org/oagi-python",
   "quote": "Python SDK for the OAGI API - vision-based task automation. ... Requires Python >= 3.10",
   "note": null,
   "checked": "2026-09-30"
  },
  "public_ipv4": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "ingress_rules": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "egress_allowlist": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "guest_firewall": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not a full VM/microVM offered by the provider (root=null, no hosted machine); does not meet the derived-true bar",
   "checked": "2026-09-30"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/quickstart",
   "quote": "export OAGI_API_KEY=\"your-api-key\"",
   "note": "API key supplied as an env var by the developer; no first-party credential-injection proxy documented",
   "checked": "2026-09-30"
  },
  "gpu": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope (no hosted machines of any kind, GPU or otherwise)",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/desktop-application",
   "quote": "It's open source and available for both macOS and Windows.",
   "note": "The Desktop client app runs on Windows/macOS, but that is the customer's own machine, not a hosted Windows machine sold by OpenAGI; not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/desktop-application",
   "quote": "It's open source and available for both macOS and Windows.",
   "note": "Same as windows: this is the client running on the customer's own Mac, not a hosted macOS machine; not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": true,
   "source": "https://developer.agiopen.org/docs/concepts/server-architecture",
   "quote": "The OAGI server acts as a bridge between your agents and the desktop environment. ... Option 1: Using the CLI ... oagi server start",
   "note": "The OAGI server/SDK is run by the customer, including self-hosted deployments.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": true,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "The entire product model is 'bring your own computer' — the customer's own machine/cloud account is what gets controlled.",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": true,
   "source": "https://github.com/agiopen-org/oagi-python",
   "quote": "[![License](https://img.shields.io/github/license/agiopen-org/oagi-python)](https://github.com/agiopen-org/oagi-python/blob/main/LICENSE)",
   "note": "oagi-python SDK and the Desktop Application are published as open source on GitHub.",
   "checked": "2026-09-30"
  },
  "eu_data_residency": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "not offered: outside the product's scope (no hosted regions since there are no hosted machines; only a single production API endpoint documented)",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": false,
   "source": "https://github.com/agiopen-org",
   "quote": "oagi-python: Python SDK for the Computer Use model Lux ... oagi-typescript ... lux-desktop ... oagi-docs",
   "note": "not offered: the provider's org repos (Python SDK, TypeScript SDK, desktop app, docs, samples) contain no MCP server package/repo, and no MCP mention exists in the docs tree (docs.json / oagi-docs repo checked). Control surface is the oagi CLI/SDK and OAGI server API, not an MCP server.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": true,
   "source": "https://github.com/agiopen-org/oagi-typescript",
   "quote": "OAGI TypeScript SDK ... TypeScript SDK for the OAGI API - vision-based task automation. ## Installation npm install @oagi/oagi",
   "note": "Quickstart also offers a 'javascript/typescript' install tab alongside 'pip install oagi'.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/quickstart",
   "quote": "Get your first computer-use agent running in under 5 minutes ... The agent executes actions (clicks, types, scrolls) to complete the goal",
   "note": "not offered: outside the product's scope — there is no hosted machine to assign a fixed outbound IP to; the agent runs on the customer's own computer, which keeps whatever egress IP it already has.",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": true,
   "source": "https://developer.agiopen.org/docs/desktop-application",
   "quote": "It's open source and available for both macOS and Windows... Available for macOS (Universal Binary) and Windows (x64). Download the latest release from GitHub.",
   "note": "The desktop client's macOS build is a Universal Binary (covers Apple Silicon/arm64), and the Python/Node SDK+CLI run on whatever architecture the customer's own machine (incl. Linux/macOS on ARM) uses, since it's BYOC.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": true,
   "source": "https://agiopen.org/terms",
   "quote": "The Services are not intended to process, store or transmit “Protected Health Information” ... unless expressly agreed otherwise in writing. If you are a “Covered Entity” or “Business Associate” ... you must first enter into a separate, written Business Associate Agreement (the “BAA”) with us.",
   "note": "BAA is available but only via a separate negotiated agreement; PHI is not supported by default without one.",
   "checked": "2026-09-30"
  },
  "sso": {
   "value": false,
   "source": "https://developer.agiopen.org/config.js",
   "quote": "Email/Google/GitHub signup with reCAPTCHA; prepaid Stripe balance",
   "note": "Developer console login is via email or consumer Google/GitHub OAuth, not enterprise SAML/OIDC SSO; no SSO feature or enterprise plan documented anywhere on the site.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine.",
   "note": "Since OpenAGI/Lux runs the agent on the customer's own machine (BYOC) rather than a hosted sandbox/VM, there is no provider-enforced session duration cap; the only hard stop is exhausting the prepaid token balance (HTTP 402).",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://developer.agiopen.org/docs/pricing",
   "quote": "No hosted computer is sold; the customer supplies the machine. Billing is prepaid only (Stripe top-ups, preset $10/$20/$50/$100/$200 or custom, coupons); API returns 402 insufficient_balance when balance is exhausted.",
   "note": "granularity: none; cost: no; OpenAGI is a bring-your-own-computer (BYOC) service with no hosted sandboxes/VMs. Billing is prepaid token-based via Stripe; there are no per-sandbox or per-tag usage metrics, only account-level prepaid balance queries. No usage API exists to track billable resources by sandbox, tag, project, or resource id.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [],
 "locations_source": null,
 "locations_quote": null,
 "locations_checked": "2026-10-01"
}