Hi SuperDex team,
I'm reaching out on behalf of UniLab (https://github.com/unilabsim/UniLab), an open-source, contract-driven reinforcement learning infrastructure for robotics. Having read the
Project SuperDex README, I believe there is a strong complementarity between our projects and would like to ask whether you'd be interested in exploring a collaboration: integrating
SuperDex Physics as a registered physics backend in the UniLab framework.
About UniLab
UniLab's design premise is "define the task once, use the solver and hardware that fit the job":
• A stable, backend-agnostic task layer — observations, actions, rewards, terminations, commands, events, and curricula are reusable task components that do not change when the physics engine changes.
• Physics engines are consumed through a SimBackend contract maintained in unisim-core (https://github.com/unilabsim/unisim). UniLab currently has adapters for MuJoCo (incl. MuJoCo Warp), Motrix, Newton, Genesis, Drake, IsaacGym, and IsaacSim.
• RL algorithms and the async runner (PPO/APPO/SAC/TD3 and replay-accelerated FastSAC/FlashSAC variants) live in unilab-rl (https://github.com/unilabsim/unilab_rl), decoupled from simulation.
• Support claims are evidence-based: every backend/task combination is tracked in a support matrix as registered → configured → tested → benchmarked, so no overclaiming.
Why SuperDex Physics interests us
SuperDex Physics is contact-first and purpose-built for tactile dexterous manipulation — exactly the regime where solver choice is driven by task fidelity rather than raw throughput. A UniLab adapter would let your physics engine be exercised against an existing portfolio of tasks, algorithms, and experiment tooling, and would give our users a first-class contact-rich manipulation backend. Conversely, we noticed SuperDex Lab is in early preview and planned for substantial improvements — if any of UniLab's task-layer, runner, or algorithm components are useful to you, we'd be glad to discuss that direction too.
What the integration could look like (proposal, open to your input)
- PoC adapter: implement SuperDex Physics behind the SimBackend interface in unisim-core (parallel env stepping, deterministic reset, state I/O), starting with one representative
dexterous manipulation task.
- Validation & benchmarking: wire it into UniLab's registry, sim-to-sim contract checks, and support matrix; publish honest registered/tested/benchmarked status as evidence
accumulates.
- Governance: backend-specific logic stays in the backend adapter layer; both projects keep their own ownership boundaries. SuperDex Physics remains your engine — we integrate, not
fork.
Questions for you
• Is there interest on your side in having SuperDex Physics exposed through external RL frameworks, or is SuperDex Lab intended to be the exclusive RL entry point?
• Does SuperDex Physics expose (or plan to expose) the primitives such an adapter needs: batched parallel simulation, deterministic reset/replay, and efficient observation/state extraction?
• Are there licensing, branding, or contribution-process constraints we should be aware of (Apache-2.0 first-party code looks compatible on our reading)?
• If you'd prefer a lighter first step, would a small joint proof-of-concept — e.g., one SuperDex task running under UniLab's training pipeline — be a reasonable starting point?
Happy to continue the discussion here. Thanks for open-sourcing SuperDex — the contact-first focus is a genuinely valuable addition to the ecosystem.
Best regards,
UniLab team
Hi SuperDex team,
I'm reaching out on behalf of UniLab (https://github.com/unilabsim/UniLab), an open-source, contract-driven reinforcement learning infrastructure for robotics. Having read the
Project SuperDex README, I believe there is a strong complementarity between our projects and would like to ask whether you'd be interested in exploring a collaboration: integrating
SuperDex Physics as a registered physics backend in the UniLab framework.
About UniLab
UniLab's design premise is "define the task once, use the solver and hardware that fit the job":
• A stable, backend-agnostic task layer — observations, actions, rewards, terminations, commands, events, and curricula are reusable task components that do not change when the physics engine changes.
• Physics engines are consumed through a SimBackend contract maintained in unisim-core (https://github.com/unilabsim/unisim). UniLab currently has adapters for MuJoCo (incl. MuJoCo Warp), Motrix, Newton, Genesis, Drake, IsaacGym, and IsaacSim.
• RL algorithms and the async runner (PPO/APPO/SAC/TD3 and replay-accelerated FastSAC/FlashSAC variants) live in unilab-rl (https://github.com/unilabsim/unilab_rl), decoupled from simulation.
• Support claims are evidence-based: every backend/task combination is tracked in a support matrix as registered → configured → tested → benchmarked, so no overclaiming.
Why SuperDex Physics interests us
SuperDex Physics is contact-first and purpose-built for tactile dexterous manipulation — exactly the regime where solver choice is driven by task fidelity rather than raw throughput. A UniLab adapter would let your physics engine be exercised against an existing portfolio of tasks, algorithms, and experiment tooling, and would give our users a first-class contact-rich manipulation backend. Conversely, we noticed SuperDex Lab is in early preview and planned for substantial improvements — if any of UniLab's task-layer, runner, or algorithm components are useful to you, we'd be glad to discuss that direction too.
What the integration could look like (proposal, open to your input)
dexterous manipulation task.
accumulates.
fork.
Questions for you
• Is there interest on your side in having SuperDex Physics exposed through external RL frameworks, or is SuperDex Lab intended to be the exclusive RL entry point?
• Does SuperDex Physics expose (or plan to expose) the primitives such an adapter needs: batched parallel simulation, deterministic reset/replay, and efficient observation/state extraction?
• Are there licensing, branding, or contribution-process constraints we should be aware of (Apache-2.0 first-party code looks compatible on our reading)?
• If you'd prefer a lighter first step, would a small joint proof-of-concept — e.g., one SuperDex task running under UniLab's training pipeline — be a reasonable starting point?
Happy to continue the discussion here. Thanks for open-sourcing SuperDex — the contact-first focus is a genuinely valuable addition to the ecosystem.
Best regards,
UniLab team