Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    dartsim

    dart-python

    dartsim/dart-python
    Coding
    1,055
    2 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    DART Python bindings (dartpy) - nanobind, wheel building, API patterns

    SKILL.md

    DART Python Bindings (dartpy)

    Load this skill when working with Python bindings or dartpy.

    Quick Start

    import dartpy as dart
    
    world = dart.World()
    skel = dart.io.read_skeleton("dart://sample/urdf/KR5/KR5 sixx R650.urdf")
    world.add_skeleton(skel)
    
    for _ in range(100):
        world.step()
    

    Full Documentation

    For complete Python bindings guide: docs/onboarding/python-bindings.md

    For module-specific details: python/AGENTS.md

    Quick Commands

    pixi run build-py-dev    # Build for development
    pixi run test-py         # Run Python tests
    pixi run generate-stubs  # Generate type stubs
    

    Wheel Building

    pixi run -e py312-wheel wheel-build
    pixi run -e py312-wheel wheel-repair  # Linux only
    pixi run -e py312-wheel wheel-test
    

    Key Patterns

    • snake_case preferred (camelCase emits DeprecationWarning)
    • NumPy arrays auto-convert to Eigen types
    • GUI requires DART_BUILD_GUI=ON

    Key Files

    • Package config: pyproject.toml
    • Build system: python/dartpy/CMakeLists.txt
    • Type stubs: python/stubs/dartpy/
    Recommended Servers
    Vercel Grep
    Vercel Grep
    Astro Docs
    Astro Docs
    Svelte
    Svelte
    Repository
    dartsim/dart
    Files