INMO
INMO for third-party developers — SDK access, app model, distribution, capabilities & AI, and where it sits in the 2026 smart-glasses landscape.
Verified 2026-08-24 against primary sources
Openness verdict. Unusually open at build time — the in-scope INMO Air3 is a standalone Android 14 device that ships (internationally) with the Google Play Store, plus a Unity SDK and a beta n8n-style agent platform — but the openness is qualified: INMO's prose API reference sits behind a login-walled Feishu doc (the narrative guide, the per-version changelogs and the SDK's own shipped XMLDoc are login-free) and the published Air3 kit is slow-moving (v0.8.2 beta, January 2026), app distribution mixes an open Play-Store path with a curated first-party Air3 store, and there is both a reserved first-party wake word ("OK Amu") and a curated INMO-hosted in-app runtime for agent workflows.
Covered here: INMO Air3.
Not covered here: INMO GO · INMO GO2 · INMO GO3 · INMO Air2 · INMO X.
Overview
INMO XR (Sichuan INMO Technology / 四川影目科技, Chengdu-based with a secondary Shenzhen office) builds standalone AR + AI eyewear. The in-scope developer device is the INMO Air3: an all-in-one, standalone AR headset rather than a phone-tethered viewer. Hardware snapshot (product page): binocular Sony Micro-OLED via 1D diffractive waveguide at 1920×1080, 36° FOV, up to 600 nits, 60/120 Hz; a 16 MP 120° ultra-wide camera with EIS; 4 microphones and 2 speakers; a Qualcomm Snapdragon 8-core (8 GB RAM / 128 GB storage) running Android 14 / IMOS 3.0; a 660 mAh battery. On-board compute is standalone (a full Android device on your face), not a peripheral. Input is a bundled touchpad, an optional 3DoF smart ring, and a hand-tracking wristband described as a future accessory. No longer listed on INMO's international store: as of 2026-08-24 the Air3 product page 301-redirects to the homepage in every locale, the store feed carries only the GO3 line, and /collections/air is empty. It sold there as a Global version at $1,099 (the line page was still live on 2026-08-05), and INMO's Chinese site still promotes it with a JD.com buy link. The lighter INMO GO / GO3 translation glasses are out of scope — INMO publishes no SDK or developer-mode documentation for them.
What you can buy
| Model | Price | Status |
|---|---|---|
| INMO Air3 (Global version) inmoxr.com ↗ | No price is stated on any INMO international surface as of 2026-08-24: the Air3 product page 301-redirects to the locale homepage in every locale, the store feed carries only the GO3 line, and /collections/air is empty. It last sold there at $1,099.00 USD, with separately-priced optical and input SKUs (clear lens frame $10.00, single-vision myopia lenses $159.00, multi-focal lenses $159.00 both non-returnable, touchpad $99.00, 3DoF Ring Control $159.00). INMO's Chinese site still promotes the Air3 with a JD.com buy link. | No longer sold, no EOL notice |
| INMO Air3 (Chinese version) inmoxr.com ↗ | Not published — INMO's global storefront states no price for the Chinese-market SKU, and no first-party INMO China storefront resolved on 2026-07-30 (www.inmoxr.cn returned DNS NXDOMAIN; www.inmo.cn refused the connection). | Sold, purchase gated |
| INMO GO3adjacent inmoxr.com ↗ | $599.00 USD (INMO store, base configuration). Bundles listed alongside it: "INMO GO3 AI Glasses + GO3 Speaker" $648.00, "INMO GO3 AI Glasses + Ring4" $718.00. Prescription correction is a separately-priced SKU: "Prescription Lenses for INMO GO3" $130.00 USD, custom-made and non-returnable, +7 business days production before shipping. Vendor offers free shipping above $100.00; shipping otherwise calculated at checkout. | On sale |
Cheapest way to run your own code: The INMO Air3 (Global version) at $1,099.00 USD is the cheapest and only INMO model with a documented developer path. The cheaper INMO GO3 at $599.00 is appliance-class with no SDK and no developer-mode documentation, so price-shopping down the line lands on hardware you cannot target.
What the listings leave out
INMO Air3 (Global version)
- A single store SKU with one variant and no appearance options, plus five separately-purchasable optical and input accessories.
- List price is $1,099.00, but a promo module on the localized /ja/ and /de/ product pages on 2026-07-30 advertised a "Productivity Bundle — $899 — INMO Air3 Solo (Save $200!)" containing glasses, touchpad, sunglasses clip and cleaning cloth (ring excluded) — essentially the standard box contents at $200 off. That module does not render on the default EN product page, so $899 is a promo/locale-surfaced figure rather than the stated list price.
- Buyable, but not off the shelf: the product page states "Preparation Time: 7–10 business days" plus "Delivery: 7–10 business days after dispatch", roughly 14–20 business days from order to receipt.
- Every locale prices in USD. The /ja/ and /de/ storefronts render "$1,099.00" rather than a localized currency, so there is no vendor-stated JPY or EUR figure.
- "Global version" is a genuinely different SKU from the Chinese version, not a region label. INMO's FAQ lists upgraded PA material, graphene plus superconductive copper cooling (versus graphene only), "Full Software Ecosystem", and "full global coverage for both technical support and after-sales service" as Global-version differences, and Google Play presence is a property of this SKU.
- The Unity SDK's documented 3DoF ring pose and ring input need the Ring Control, which is explicitly excluded from the box ("Rings are not included in this offer. If you require a ring, please purchase it separately.") and costs $159.00. Reaching the full published SDK surface therefore costs $1,258.
- The box contains glasses, touchpad, charging cable, sunglasses clip and polishing cloth. The touchpad is bundled but also retails at $99.00, so a replacement or second unit is a separate purchase.
- Prescription lens SKUs at $159.00 for single-vision or multi-focal are marked non-returnable and sit outside the standard 30-day defect refund, replacement and repair window.
- Historical crowdfunding prices remain live on INMO's own site: /pages/inmo-air3 preserves "Early Bird (Oct 9 – Dec 8) $899" and "VIP Pre-launch (before Oct 9) $799 with $30 deposit + $130 cashback" alongside "MSRP $1,099". A naive scrape of that URL returns a stale, non-transactable price.
- Channel copy is internally inconsistent: the line page says "We do not work with any agents, resellers, or third-party distributors" while also listing "Amazon verified flagship stores" as an official channel, so no reseller price is unambiguously vendor-endorsed.
- The shipped SDK reference exposes no display-region or microphone API. Per INMO's own platform description, the agent platform's screen-region rendering is available only inside INMO's hosted in-app Super App runtime, not to a sideloaded APK.
- The toolkit moves slowly: the portal kit is v0.8.2 dated 2025-11-11, and the public GitHub repo carries no releases, tags or license file, so the license is unknown.
INMO Air3 (Chinese version)
- Variants are not enumerable, because no INMO-operated China storefront is reachable.
- This is listed as its own entry because it differs in capability and availability, not appearance: per INMO's FAQ the Global version adds upgraded PA material, graphene plus superconductive copper cooling (versus graphene only), a fuller software ecosystem, and global support.
- No vendor price is available for this SKU. The China price cannot be inferred from the $1,099 Global figure, since INMO describes them as different SKUs.
- INMO does not document Google Play or GMS presence on this SKU either way; its absence is inferred from the Global version's FAQ framing GMS as a Global-version benefit, so treat it as strongly implied rather than vendor-stated.
- This is not an end-of-life or delisting case — it is a live product in its home market that INMO simply does not sell or document on its international storefront.
- Unity SDK availability for this SKU is undocumented; developer.inmolens.com serves an Air3 kit with no region qualification stated.
INMO GO3
- One hardware configuration with a single store variant, sold alongside two accessory bundles and a separate prescription-lens SKU.
- The store feed exposes no availability flag for this SKU, so buyable-now rests on the live "Add to cart" control and the absence of any sold-out, pre-order or backorder badge rather than on an explicit vendor stock field.
- The product page states "Kickstarter backers receive priority shipping", implying retail orders queue behind campaign fulfilment, and INMO publishes no retail dispatch or delivery estimate.
- The $499 figure in INMO's 2026-04-02 Kickstarter announcement is a campaign price, not the current $599.00 retail price; the two do not conflict.
- The watermarked camera output and 60-second video cap described elsewhere are not confirmed by a vendor primary source and are not carried here as verified.
Access
The published toolkit is the INMO Unity SDK, whose canonical home is INMO's first-party developer portal at developer.inmolens.com.
| SDK | InmoAir3SDK_0.8.2.unitypackage (v0.8.2 beta, dated 2026-01-16, Unity 2021+), served as a direct download with no login |
| What's in it | The portal package is cleanly Air3-first — Assets/InmoAir3SDK/, an air3_core Android plugin, an InmoAir3 Player prefab — and ships an inmolib_common.xml API reference, so the core exposed surface is publicly verifiable without a login: 6DoF start/stop plus head pose, camera intrinsics and distortion parameters, 3DoF ring pose and ring input, Bluetooth-beacon scanning, and touchpad/key events. No mic or display-region API appears in that shipped reference |
| Older repos | The Gitee INMOLens org and the GitHub air3-unity-sdk repo hold older Air2+RING2-era samples (min Android API 28, Unity 2020.3 LTS) rather than the current kit |
| You may not need it | Because Air3 is native Android 14, standard Android/Kotlin/Java development also applies — there is no need to go through the Unity SDK to ship an app |
| Maturity | Preview/early and slow-moving — the portal kit is v0.8.2 beta (2026-01-16), while the GitHub repo carries no releases, tags or license file (license unknown) and has had no code push since 2025-09-02 |
| Who can build | Open — any developer enables Developer Mode on-device by tapping the build number 10 times (support). No invite or partner gate to develop |
| A warning that used to apply | On the earlier Air2, enabling ADB was a separate on-glass step (long-press the right touchpad twice, ~1.5s each, then a factory password) that INMO documented as voiding the 7-day no-reason return policy. The Air3 developer-mode page documents no equivalent ADB step or return-policy warning |
| Docs | support.inmoxr.com/air3 plus the portal's own SDK documentation. The narrative guide — Introduction, Update Notes, SDK Integration, QuickStart, Components and Build Settings, in English and Chinese — is served login-free from developer.inmolens.com, and so are the per-version changelogs. The portal publishes no prose API reference of its own: its 'API Reference' card links out to a Feishu doc that redirects to a Feishu login, as do the FAQ, tutorial-video, sample-code and per-version doc links — so the only API reference readable without an account is the inmolib_common.xml shipped inside the package; a community Unofficial INMO Air 3 Wiki, compiled from an INMO Air 3 Discord, covers hardware, setup and troubleshooting but not the API surface |
App model
Code runs on the glasses as a standalone Android 14 app — there is no required phone host. Three developer surfaces exist.
| Surface | What you build |
|---|---|
| Native Android | Kotlin/Java apps installed directly on the device |
| Unity | Apps built with the INMO SDK |
| Multimodal Agent platform | The INMO Multimodal Agent Developer Platform is an n8n-based low-code orchestrator (beta) whose 'apps' are not standalone Android packages but visual workflows published into the on-device INMO Air3 'Super App' via one-click publish and server-side hot updates. Those agent apps run in a curated, INMO-hosted in-app surface — rendering into screen regions and controlling volume and progress bars while capturing image/voice/text and returning text/image/audio/video — the closest analog to Meta's Display Web Apps, and distinct from sideloading an APK |
Otherwise transport is self-contained (native/Unity apps are on-device); an INMOLens companion app handles casting/management to phone/PC. Fit with Extentos's phone-companion model: weak/orthogonal — Extentos assumes a phone app driving a display-limited peripheral over BLE, whereas Air3 runs full Android apps locally. An Extentos-style integration would look like a normal Android app on Air3, not a companion-and-peripheral split.
Distribution
Multiple paths, unusually open for AR.
| Path | How it works |
|---|---|
| Google Play | The international Air3 ships with Google Play Store and Chrome (INMO cites an official Google deal and 90%+ Android-app compatibility, per the product line page and third-party review coverage), so apps reach users the same friction-free way as on a phone |
| INMO Air3 App Store | A curated store for glasses-optimized apps, submission-based. Acceptance criteria are published on Gitee — security, privacy, performance benchmarks, background behaviour, prohibited content and mandatory signing, with an apply-to-upload → review → list workflow — though that doc set is Air2-era (its README still documents the AIR2 SDK and its version table stops at 1.0.0, 2023-03-30, though the repo itself was last touched 2025-12-04) and no Air3-specific policy or review SLA is published |
| Sideload | Plain ADB sideloading after Developer Mode |
| Super App | One-click publish / hot updates from the Multimodal Agent platform |
Public publishing is therefore open via Google Play and submission-gated via the Air3 store. No preview→GA release-channel invite gate like Meta's DAT exists.
Capabilities, limits & AI
| Capability | Third-party access |
|---|---|
| Camera | 16 MP 120° ultra-wide with EIS, video-capable — photo/video capture supported at the OS level, though INMO's own Air3 page footnotes current-firmware photo and video output as 3 MP, with 16 MP output deferred to a later OTA; frame-level API gating is not documented in a public source |
| Microphone and audio out | 4-mic array and 2 speakers — both available to Android apps |
| On-lens display/UI | Yes, a real binocular 1080p waveguide you render to as a standard Android/Unity full-screen surface (the agent platform can also target screen regions) |
| Sensors | Head pose and 6DoF are documented in the shipped, login-free inmolib_common.xml reference (ArPoseManager.Start6Dof / Stop6Dof / arPose / arSixDofData), and INMO's Gitee SDK docs describe an ARService 6DoF session; raw IMU/gyro/accelerometer streams go through the standard Android sensor APIs rather than the Unity kit. INMO's own docs list loop-closure, plane detection, occlusion detection, illumination estimation and environment understanding as unsupported, and document no spatial-anchor persistence API |
| Input | Bundled touchpad, optional 3DoF smart ring, future hand-tracking wristband; no neural band |
| Reserved surfaces | Air3 ships a first-party AI assistant activated by the reserved wake word 'OK Amu' (Amu = 影目/INMO), documented in INMO copy and hands-on reviews — a reserved wake surface analogous to Meta's 'Hey Meta'. Whether third-party apps can claim their own wake phrase or must yield to 'OK Amu' is not documented; gesture-monopoly and IMU restrictions are likewise undocumented either way |
| AI & the assistant | Beyond the first-party Super App, the Multimodal Agent platform is an explicit bring-your-own-AI path — developers compose agents against OpenAI, Gemini, Claude, DeepSeek and Llama, plus HTTP/code/database/MCP tools, with voice/image/text invocation from the glasses. Around those developer-supplied keys the platform layers a managed governance surface — centralized credential management with platform-wide reuse of model API keys, granular credits/token metering, access control, and end-to-end execution logs — a managed-gateway/billing analog over the BYO-model providers. AI execution is cloud or self-hosted (models run off-device); on-device local inference is not claimed |
Overall the platform reads as broadly open Android rather than a walled first-party runtime.
Roadmap
Air3 was pulled from INMO's international store between 2026-08-05 and 2026-08-24 — inmoxr.com now lists only the GO3 line — while INMO's Chinese site still promotes it with a JD.com buy link. It sold internationally at $1,099 (Android 14 / IMOS 3.0) and was reviewed in the wild in 2026. The Multimodal Agent Developer Platform is in beta (introduced 2025-09, still beta), signaling INMO is pushing an agent-first developer story on top of the raw Android/Unity access. The Unity SDK is live but minimal and slow-moving — the portal kit is v0.8.2 beta (January 2026) and the GitHub repo has had no code push since September 2025. Adjacent lineup momentum: INMO GO3 launched on Kickstarter (announced 2026-04-02) as a translation-focused successor to GO, now shipping at $599 — appliance-class, not a developer target. Announced-but-unshipped for Air3: the hand-tracking wristband accessory (described as tested/future). No public preview→GA gating timeline for app publishing beyond the existing open Play-Store + Air3-store paths.
In the landscape
INMO is one platform in the third-party smart-glasses landscape. See how open it is relative to other platforms, how AI works across them, and the full platform comparison.
Related
The third-party smart-glasses landscape
Can you build third-party apps for smart glasses today? A platform-by-platform comparison — Meta, Snap Spectacles, Brilliant Labs, Rokid, RayNeo, Even Realities, Vuzix, Android XR, Apple and more: which have an official SDK, how apps are built and distributed, and whether you can publish publicly.
How open is smart-glasses development?
A mental model for the openness spectrum in smart-glasses development — SDK availability, license, build-time gating, and publishing gating — with today's platforms placed on it.
AI on smart glasses
How third-party AI works across smart-glasses platforms — which first-party assistants are reserved (Meta AI, Gemini, Ari), where you bring your own AI (phone-side, cloud, on-device), wake-word limits, and the voice-in → AI → voice-out surface that generalizes even where the assistant is closed.
How third-party smart-glasses apps are distributed
Smart glasses don't have one app store. The app-model taxonomy — companion mobile app vs. an app that runs on the glasses (native or web) — and why a single platform (Meta) offers two entirely separate developer systems: DAT and Ray-Ban Display Web Apps.
Meta smart glasses (Meta DAT)
Meta smart glasses developer guide: Wearables Device Access Toolkit (DAT 0.8.0) capabilities, supported models (Ray-Ban Meta, Oakley Meta, Ray-Ban Display), 2026 distribution state, and how Extentos abstracts the toolkit.
Capabilities
The Extentos capability vocabulary — the vendor-agnostic SDK primitives (audio, camera, voice, assistant, display, hardware events) your handler subscribes to.
Vuzix
Vuzix for third-party developers — SDK access, app model, distribution, capabilities & AI, and where it sits in the 2026 smart-glasses landscape.
Solos
Solos for third-party developers — SDK access, app model, distribution, capabilities & AI, and where it sits in the 2026 smart-glasses landscape.