AgiBot
AgiBot (AGIBOT Innovation (Shanghai) Technology Co., Ltd., known in Chinese as Zhiyuan Robotics / 智元机器人) is a Shanghai-based embodied-intelligence company founded in 2023 that designs and mass-produces humanoid and wheeled service robots — the Expedition A2/A3 full-size humanoids, the X1/X2 open-source bipeds, the Genie G1/G2 and D1 series, the C5, and the OmniHand dexterous hands. Its developer surface is not a public web API but a robotics contract stack: AimRT, an in-house C++20 runtime and middleware compatible with ROS 2, gRPC, HTTP, MQTT, Zenoh and Iceoryx; Link-U OS, an open-source embodied operating system; and the AimDK protocol, a first-party Protocol Buffers definition of the robot itself — hardware abstraction (hands, arms, audio, lights, neck, battery management, cameras, temperature, emergency stop), motion control, kinematics, force control, teleoperation and a health-and-diagnostics service. AgiBot also publishes the AgiBot World dataset, the Genie Sim simulation platform, and runs an online store that implements the Universal Commerce Protocol with a live hosted MCP endpoint for agent-driven purchasing.
AgiBot publishes 3 APIs on the APIs.io network. Tagged areas include Company, Robotics, Humanoid Robots, Embodied AI, and Artificial Intelligence.
AgiBot’s developer surface includes documentation, API reference, getting-started guide, engineering blog, support, pricing, authentication, and 27 more developer resources.
3 APIs
1 MCP Servers
CompanyRoboticsHumanoid RobotsEmbodied AIArtificial IntelligenceManufacturingHardwareMiddlewareROS 2gRPCProtocol BuffersSimulationMachine LearningOpen SourceModel Context ProtocolAgentic CommerceChina
Individual APIs this provider publishes, each with its own machine-readable definition.
Model Context Protocol servers that expose these APIs to AI agents.
Documented rate limits and quota policies.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
aid: agibot
name: AgiBot
description: 'AgiBot (AGIBOT Innovation (Shanghai) Technology Co., Ltd., known in Chinese as Zhiyuan Robotics / 智元机器人) is
a Shanghai-based embodied-intelligence company founded in 2023 that designs and mass-produces humanoid and wheeled service
robots — the Expedition A2/A3 full-size humanoids, the X1/X2 open-source bipeds, the Genie G1/G2 and D1 series, the C5,
and the OmniHand dexterous hands. Its developer surface is not a public web API but a robotics contract stack: AimRT, an
in-house C++20 runtime and middleware compatible with ROS 2, gRPC, HTTP, MQTT, Zenoh and Iceoryx; Link-U OS, an open-source
embodied operating system; and the AimDK protocol, a first-party Protocol Buffers definition of the robot itself — hardware
abstraction (hands, arms, audio, lights, neck, battery management, cameras, temperature, emergency stop), motion control,
kinematics, force control, teleoperation and a health-and-diagnostics service. AgiBot also publishes the AgiBot World dataset,
the Genie Sim simulation platform, and runs an online store that implements the Universal Commerce Protocol with a live
hosted MCP endpoint for agent-driven purchasing.'
url: https://raw.githubusercontent.com/api-evangelist/agibot/refs/heads/main/apis.yml
image: https://www.agibot.com/favicon.ico
x-type: company
x-source: harvest:secondary-market
x-tier: profiled
x-tier-reason: enrichment-pipeline
specificationVersion: '0.20'
created: '2026-08-06'
modified: '2026-08-06'
tags:
- Company
- Robotics
- Humanoid Robots
- Embodied AI
- Artificial Intelligence
- Manufacturing
- Hardware
- Middleware
- ROS 2
- gRPC
- Protocol Buffers
- Simulation
- Machine Learning
- Open Source
- Model Context Protocol
- Agentic Commerce
- China
apis:
- aid: agibot:aimdk-protocol
name: AimDK Protocol (Link-U OS Robot Interface)
description: 'The AimDK protocol is AgiBot''s first-party Protocol Buffers definition of its robots'' interfaces, published
as the aimrt_protocol repository of Link-U OS. It defines 33 gRPC services and 175 RPCs across four domains: hal/ (hardware
abstraction — hands and grippers including the OmniHand O10 and AgiClaw, arms, audio, RGB/fill/strip lighting, neck, battery
management, temperature, emergency stop, operation mode, RealSense cameras, camera intrinsics and snapshots, MCU fault
clearing), mc/ (motion control — locomotion, walking and standing, joint and servo control, forward and inverse kinematics,
force primitives, collision and safety, action sequences, planning, simulation and teleoperation from AimMaster, Quest
Pro controllers and universal gamepads), hds/ (health and diagnostics — alerts with levels and solutions, module exceptions,
process heartbeat and health, system status, fallback), and common/ (SE(2)/SE(3) poses, velocities, accelerations and
trajectories, quaternions, RPY, twists, wrenches, joints, odometry, images, timestamps and the shared RPC request/response
headers). The same repository also ships 14 ROS 2 .msg and 19 .srv definitions, so the contract is consumable both as
native protobuf/gRPC and as ROS 2 interfaces. Endpoints are served by the robot itself over the AimRT runtime on the local
network; there is no public cloud host.'
humanURL: https://github.com/Link-U-OS/aimrt_protocol
x-endpoint-pattern: on-robot / LAN — AimRT serves the AimDK services from the robot over its configured RPC backend (gRPC,
HTTP, ROS 2, Zenoh, Iceoryx or shared memory); no public internet base URL is published.
tags:
- Robotics
- gRPC
- Protocol Buffers
- ROS 2
- Motion Control
- Hardware Abstraction
- Diagnostics
properties:
- type: Protobuf
url: grpc/aimdk/protocol/mc/mc_service.proto
- type: SourceCode
url: https://github.com/Link-U-OS/aimrt_protocol
- type: Documentation
url: https://github.com/Link-U-OS/aimrt_protocol/blob/main/document/en/index.md
- type: GettingStarted
url: https://github.com/Link-U-OS/Link-U-OS/blob/main/document/cn/index.md
- aid: agibot:aimdk-x2
name: AimDK_X2 SDK
description: AimDK_X2 is the published secondary-development SDK for the AgiBot X2 humanoid. It exposes the robot to Python
and C++ programs through five documented interface modules — a control module (motion modes, locomotion, joint control,
end effectors and preset motions), an interaction module (voice, screen and LED control), a hardware abstraction layer
(LiDAR, RGB-D, IMU and touch sensors), a perception module (SLAM and vision) and a system-management module (developer
mode and power management) — and ships more than 30 runnable example programs per language covering motion, gripper operation,
sensor reads, audio/video and SLAM. It is built on ROS 2 and documented with an interface reference, an SDK data-structures
reference and an SDK state-transition reference.
humanURL: https://x2-aimdk.agibot.com/en/latest/index.html
x-endpoint-pattern: on-robot / LAN — the SDK connects to the X2 over the network connection described in the documentation
prerequisites; no public internet base URL is published.
tags:
- Robotics
- SDK
- Python
- C++
- ROS 2
- SLAM
- Motion Control
properties:
- type: Documentation
url: https://x2-aimdk.agibot.com/en/latest/index.html
- type: APIReference
url: https://x2-aimdk.agibot.com/en/latest/Interface/index.html
- type: GettingStarted
url: https://x2-aimdk.agibot.com/en/latest/quick_start/index.html
- type: Examples
url: https://x2-aimdk.agibot.com/en/latest/example/Python.html
- type: SDKs
url: packages/agibot-packages.yml
- aid: agibot:store-commerce
name: AGIBOT Store Agent Commerce API (UCP / MCP)
description: 'The AGIBOT online store implements the Universal Commerce Protocol (UCP) for agent-driven commerce and exposes
a live, anonymous, hosted Model Context Protocol endpoint. A JSON-RPC 2.0 tools/list call returns 13 real tools with full
JSON Schema inputs: search_catalog, lookup_catalog and get_product for discovery; create_cart, get_cart, update_cart and
cancel_cart for cart state; create_checkout, get_checkout, update_checkout, complete_checkout and cancel_checkout for
purchase; and get_order for order status. A UCP merchant profile at /.well-known/ucp declares the supported protocol versions,
the shopping service endpoints, the checkout, cart, fulfillment, discount, order and catalog capabilities, and the Google
Pay and Shopify card payment handlers. Customer-scoped calls authenticate through an OAuth 2.0 / OpenID Connect authorization
server with PKCE. The store publishes both /llms.txt and /agents.md describing the agent contract, and requires contemporaneous
human approval before any payment is completed.'
humanURL: https://store.agibot.com/
baseURL: https://store.agibot.com/api/ucp/mcp
tags:
- Commerce
- Model Context Protocol
- Universal Commerce Protocol
- Agentic Commerce
- OAuth
- OpenID Connect
- Robotics
properties:
- type: MCPServer
url: mcp/agibot-mcp.yml
- type: LLMsTxt
url: llms/agibot-llms.txt
- type: WellKnown
url: well-known/agibot-well-known.yml
- type: Authentication
url: authentication/agibot-authentication.yml
- type: OAuthScopes
url: scopes/agibot-scopes.yml
- type: Documentation
url: https://store.agibot.com/llms.txt
- type: TermsOfService
url: https://store.agibot.com/policies/terms-of-service
- type: PrivacyPolicy
url: https://store.agibot.com/policies/privacy-policy
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: IssueTracker
url: https://github.com/Link-U-OS/aimrt_protocol/issues
- type: DomainSecurity
url: security/agibot-domain-security.yml
- type: Website
url: https://www.agibot.com/
- type: DeveloperPortal
url: https://www.agibot.com/DOCS/OS
- type: Documentation
url: https://www.agibot.com/filepage/282.html
- type: APIReference
url: https://x2-aimdk.agibot.com/en/latest/Interface/index.html
- type: GettingStarted
url: https://x2-aimdk.agibot.com/en/latest/quick_start/index.html
- type: GitHubOrganization
url: https://github.com/AgibotTech
- type: Blog
url: https://www.agibot.com/news
- type: Support
url: https://www.agibot.com/Contact/Business
- type: Pricing
url: https://store.agibot.com/collections/all
- type: Login
url: https://store-account.agibot.com/authentication/oauth/authorize
- type: TermsOfService
url: https://store.agibot.com/policies/terms-of-service
- type: PrivacyPolicy
url: https://www.agibot.com/AGIBOT%20Website%20Privacy%20Policy.pdf
- type: Protobuf
url: grpc/agibot-aimdk-protocol-index.yml
- type: Packages
url: packages/agibot-packages.yml
- type: SDKs
url: packages/agibot-packages.yml
- type: MCPServer
url: mcp/agibot-mcp.yml
- type: LLMsTxt
url: llms/agibot-llms.txt
- type: WellKnown
url: well-known/agibot-well-known.yml
- type: Authentication
url: authentication/agibot-authentication.yml
- type: OAuthScopes
url: scopes/agibot-scopes.yml
- type: Conformance
url: conformance/agibot-conformance.yml
- type: ErrorCatalog
url: errors/agibot-problem-types.yml
- type: Conventions
url: conventions/agibot-conventions.yml
- type: Lifecycle
url: lifecycle/agibot-lifecycle.yml
- type: Deprecation
url: lifecycle/agibot-lifecycle.yml
- type: ChangeLog
url: changelog/agibot-changelog.yml
- type: VulnerabilityDisclosure
url: security/agibot-vulnerability-disclosure.yml
- type: Security
url: security/agibot-vulnerability-disclosure.yml
- type: RateLimits
url: rate-limits/agibot-rate-limits.yml
- type: Sandbox
url: sandbox/agibot-sandbox.yml
- type: CLI
url: cli/agibot-cli.yml
- type: AgentSkill
url: skills/_index.yml
x-enrichment:
date: '2026-08-06'
status: enriched
artifacts_added: 26
pass: local-v1