{
  "schema_version": "openagent.resource.v1",
  "id": "res_openeai",
  "slug": "openeai",
  "status": "published",
  "identity": {
    "name": "OpenEAI",
    "one_liner": "Complete open-source hardware-software platform for real-world embodied AI from arm to VLA policy.",
    "short_description": "OpenEAI is a fully open-source hardware-software unified platform for real-world embodied manipulation. It consists of two repositories: OpenEAI-Arm, a low-cost 6-DoF desktop robotic arm with complete manufacturing files, and OpenEAI-VLA, an end-to-end vision-language-action policy trained with a two-stage recipe (large-scale pretraining + task-specific fine-tuning). The platform covers the full pipeline — hardware design, low-level control, data collection, dataset processing, VLA training, and real-time deployment."
  },
  "classification": {
    "resource_type": "bot",
    "primary_category": "bots",
    "subcategories": [
      "robotics",
      "robot-arm",
      "vla",
      "deep-learning",
      "self-hosted"
    ]
  },
  "positioning": {
    "why_it_matters": "OpenEAI matters because it is one of the few projects that open-sources the complete pipeline from robot hardware to trained VLA policy. Most VLA research uses expensive closed-source arms (Franka, UR) and proprietary training pipelines. OpenEAI provides reproducible manufacturing files for a capable 6-DoF arm (2kg payload, desktop form factor), along with a VLA training recipe that works with public datasets. This lowers the barrier for researchers to enter embodied AI research without industry budgets.",
    "best_for": [
      "Researchers needing a reproducible hardware platform for VLA research",
      "Teams building custom robotic manipulation systems on a budget",
      "Academics teaching embodied AI with open-source tools end-to-end"
    ],
    "not_for": [
      "Production deployment (designed for research, not industrial use)",
      "Researchers needing non-manipulation platforms like mobile or humanoid robots"
    ],
    "use_cases": [
      "self-hosted-ai",
      "robotics-agent"
    ],
    "target_audience": [
      "developer",
      "agent_builder"
    ],
    "maturity": "active"
  },
  "decision_signals": {
    "deployment_modes": [
      "self_hosted",
      "cloud"
    ],
    "open_source": true,
    "local_first": false,
    "self_hostable": true,
    "has_api": false,
    "has_gui": false,
    "supports_mcp": false,
    "supports_docker": false
  },
  "facts": {
    "license": "BSD-3-Clause",
    "pricing_model": "open_source",
    "github_stars": 622,
    "github_forks": 6,
    "github_repo_full_name": "eai-yeslab/OpenEAI-Arm",
    "last_verified_at": "2026-06-04"
  },
  "capabilities": {
    "core_capabilities": [
      "robotics",
      "messaging"
    ],
    "interfaces": [
      "repo",
      "docs"
    ]
  },
  "links": {
    "primary_url": "https://github.com/eai-yeslab/OpenEAI-Arm",
    "items": [
      {
        "type": "github",
        "label": "GitHub",
        "url": "https://github.com/eai-yeslab/OpenEAI-Arm"
      },
      {
        "type": "github",
        "label": "Homepage",
        "url": "https://github.com/eai-yeslab/OpenEAI-VLA"
      }
    ]
  },
  "media": {
    "thumbnail_brief": {
      "resource_type": "bot",
      "visual_motif": "desktop robot arm with circuit board details and VLA pipeline diagram",
      "background_style": "quiet editorial card with light surface and amber accent",
      "title_overlay": "OpenEAI",
      "subtitle": "Open-source embodied AI platform",
      "avoid": [
        "dense circuit schematic",
        "generic industrial robot look"
      ]
    }
  },
  "tags": {
    "category": [
      "bot",
      "open-source"
    ],
    "capability": [
      "robotics",
      "messaging"
    ],
    "constraint": [
      "open-source",
      "self-hosted"
    ],
    "scenario": [
      "self-hosted-ai",
      "robotics-agent"
    ]
  },
  "relationships": {},
  "machine_readable": {
    "canonical_url": "https://www.openagent.bot/bots/openeai",
    "json_url": "https://www.openagent.bot/bots/openeai.json",
    "markdown_url": "https://www.openagent.bot/bots/openeai.md"
  },
  "seo": {
    "title": "OpenEAI: Open-source hardware-software platform for embodied AI from arm to VLA",
    "description": "OpenEAI is a fully open-source platform for embodied AI — a low-cost 6-DoF robotic arm plus end-to-end VLA training pipeline. BSD-3 licensed."
  },
  "editorial": {
    "trust_note": "Verified from source links and project metadata.",
    "core_strengths": [
      {
        "title": "End-to-end open-source pipeline from hardware to VLA",
        "description": "OpenEAI releases the complete stack: CAD files, manufacturing drawings, low-level C++ control, multi-modal teleoperation, dataset processing, two-stage VLA training, and real-time deployment.",
        "why_it_matters": "Most embodied AI papers release only model weights or simulation code. OpenEAI lets anyone reproduce the full system."
      },
      {
        "title": "Low-cost 6-DoF arm with 2kg payload",
        "description": "The OpenEAI-Arm is a desktop 6-DoF manipulator with 2kg payload capacity, significantly cheaper than Franka/UR arms while maintaining sufficient capability for VLA research.",
        "why_it_matters": "Cost has been the primary barrier to entering real-world robotics research. OpenEAI's arm design is reproducible for a fraction of the cost of commercial alternatives."
      },
      {
        "title": "Two-stage VLA training recipe",
        "description": "The VLA training pipeline uses large-scale pretraining on public robot datasets followed by task-specific fine-tuning with as few as 10-50 demonstrations.",
        "why_it_matters": "This recipe addresses the data efficiency challenge — you get the benefits of large-scale pretraining without needing to collect millions of your own demonstrations."
      },
      {
        "title": "Multi-modal teleoperation support",
        "description": "Supports GELLO (puppet), SpaceMouse (delta pose), and VR (absolute pose) teleoperation methods out of the box.",
        "why_it_matters": "Different data collection scenarios require different teleoperation interfaces. OpenEAI covers the three most common modalities."
      }
    ],
    "use_case_notes": [
      {
        "title": "Reproducible VLA research",
        "description": "Use OpenEAI's complete pipeline to conduct VLA research on hardware that any other lab can reproduce, enabling verifiable and comparable results."
      },
      {
        "title": "Teaching embodied AI from end to end",
        "description": "Build the arm, collect data, train a VLA policy, and deploy — all with open-source tools. A complete embodied AI curriculum in one platform."
      },
      {
        "title": "Custom manipulation task development",
        "description": "Design a new manipulation task, collect demonstrations via VR teleoperation, fine-tune the VLA policy, and evaluate on real hardware — all within the OpenEAI framework."
      }
    ],
    "compare_notes": [
      {
        "title": "Choose OpenEAI for the most complete open-source VLA pipeline",
        "summary": "AIRA and SO-100 provide excellent hardware but do not include a full VLA training pipeline. OpenEAI is the choice when you want hardware + training in one open-source platform.",
        "against": "other open robot arms"
      }
    ],
    "getting_started": [
      {
        "label": "OpenEAI-Arm GitHub",
        "url": "https://github.com/eai-yeslab/OpenEAI-Arm",
        "type": "github"
      },
      {
        "label": "OpenEAI-VLA GitHub",
        "url": "https://github.com/eai-yeslab/OpenEAI-VLA",
        "type": "github"
      }
    ],
    "command_line": [
      {
        "label": "Install OpenEAI stack",
        "command": "# Clone both repositories\ngit clone https://github.com/eai-yeslab/OpenEAI-Arm\ngit clone https://github.com/eai-yeslab/OpenEAI-VLA\n# Follow the hardware assembly guide and training recipe in each repo",
        "description": "Clone both repositories and follow the respective READMEs for hardware assembly and VLA training."
      }
    ],
    "seo_article": {
      "intro": "OpenEAI is a fully open-source platform that provides everything needed to do real-world embodied AI research — from the robot arm itself to the VLA policy that controls it.",
      "what_it_is": "OpenEAI is a unified platform with two components: OpenEAI-Arm, a low-cost 6-DoF desktop robotic arm with complete manufacturing files, assembly guides, and a full C++/Python control stack; and OpenEAI-VLA, an end-to-end vision-language-action policy with a two-stage training recipe (large-scale pretraining + task-specific fine-tuning). The platform supports multi-modal teleoperation (GELLO, SpaceMouse, VR), LeRobot-format dataset processing, and real-time deployment via a client-server architecture.",
      "why_it_matters": "Embodied AI research has been limited by two factors: the cost and complexity of robot hardware, and the fragmented nature of training pipelines. OpenEAI addresses both by open-sourcing an entire platform. A research group can build the arm, collect demonstration data, train a state-of-the-art VLA policy, and deploy it — all with publicly available code and designs. This is a model for how open-source can accelerate embodied AI research.",
      "how_it_works": "The hardware is a 6-DoF arm with a 2kg payload, designed for reproducibility with STEP/STL files and manufacturing drawings. Low-level control runs C++ drivers with gravity compensation and feed-forward PID tracking for smooth execution. The VLA pipeline uses dataset adapters to unify heterogeneous state/action conventions from public datasets, trains on large-scale pretraining data, and fine-tunes on task-specific demonstrations. Deployment uses a standard robot-client / policy-server ZMQ interface for streaming observations and receiving action chunks.",
      "use_cases": [
        {
          "title": "End-to-end VLA research with reproducible hardware",
          "description": "Build the OpenEAI arm, collect data, train a VLA policy, and deploy — all steps are documented, open-source, and reproducible by any other lab."
        },
        {
          "title": "Cross-dataset VLA pretraining evaluation",
          "description": "Use OpenEAI's dataset adapters to train VLA policies on heterogeneous public datasets and evaluate how well pretraining transfers to real-world hardware."
        },
        {
          "title": "Teleoperation method comparison",
          "description": "Compare data quality and policy success rates across GELLO, SpaceMouse, and VR teleoperation methods using the same arm and task setup."
        }
      ],
      "alternatives": [
        {
          "title": "Use LeRobot + SO-100 for a simpler entry point",
          "summary": "If you only need data collection and imitation learning without VLA training, LeRobot with SO-100 is simpler. OpenEAI is for teams that want the complete hardware-to-VLA pipeline.",
          "against": "OpenEAI"
        }
      ],
      "getting_started": [
        {
          "label": "OpenEAI-Arm repository",
          "url": "https://github.com/eai-yeslab/OpenEAI-Arm",
          "type": "github"
        },
        {
          "label": "OpenEAI-VLA repository",
          "url": "https://github.com/eai-yeslab/OpenEAI-VLA",
          "type": "github"
        }
      ],
      "faq": [
        {
          "question": "How much does OpenEAI-Arm cost?",
          "answer": "The exact BOM cost is documented in the repository. It is designed to be significantly cheaper than Franka/UR arms while providing sufficient capability for VLA research."
        },
        {
          "question": "Can I use OpenEAI-VLA without the OpenEAI-Arm hardware?",
          "answer": "Yes, the VLA training pipeline works with any robot. Use the dataset adapters to convert your robot's data format and fine-tune the policy."
        },
        {
          "question": "Is OpenEAI commercially usable?",
          "answer": "OpenEAI is licensed under BSD 3-Clause, which permits commercial use with attribution."
        }
      ]
    }
  },
  "timestamps": {
    "created_at": "2026-06-04T00:00:00.000Z",
    "updated_at": "2026-06-04T00:00:00.000Z",
    "published_at": "2026-06-04T00:00:00.000Z"
  }
}