MCPcopy Index your code
hub / github.com/TimPietrusky/lerobot.js

github.com/TimPietrusky/lerobot.js @0.3.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.3.3 ↗ · + Follow
508 symbols 1,255 edges 153 files 81 documented · 16%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

CalibrationProcess (Interface)
(no doc) [4 implementers]
packages/web/src/types/calibration.ts
CalibrationProcess (Interface)
(no doc) [4 implementers]
packages/node/src/types/calibration.ts
CalibrationViewProps (Interface)
(no doc)
examples/cyberpunk-standalone/src/components/calibration-view.tsx
Window (Interface)
(no doc)
examples/iframe-dialog-test/iframe-dialog-test.ts
Window (Interface)
(no doc)
examples/test-sequential-operations/test-sequential-operations.ts
StateUpdateCallbackParams (Interface)
* Type definition for state update callback parameters
packages/web/src/teleoperators/base-teleoperator.ts
MotorCommunicationPort (Interface)
(no doc) [2 implementers]
packages/node/src/utils/motor-communication.ts
PackageInstallerProps (Interface)
(no doc)
examples/cyberpunk-standalone/src/components/setup-cards.tsx

Core symbols most depended-on inside this repo

cn
called by 208
examples/cyberpunk-standalone/src/lib/utils.ts
toast
called by 37
examples/cyberpunk-standalone/src/components/ui/use-toast.ts
log
called by 35
examples/iframe-dialog-test/iframe-dialog-test.ts
log
called by 31
examples/test-sequential-operations/test-sequential-operations.ts
stop
called by 20
packages/node/src/types/calibration.ts
simulateKeyRelease
called by 14
examples/cyberpunk-standalone/src/components/teleoperation-view.tsx
simulateKeyPress
called by 13
examples/cyberpunk-standalone/src/components/teleoperation-view.tsx
encodeSignMagnitude
called by 12
packages/web/src/utils/sign-magnitude.ts

Shape

Function 256
Method 142
Interface 84
Class 26

Languages

TypeScript100%

Modules by API surface

packages/web/src/record.ts47 symbols
packages/web/src/types/teleoperation.ts14 symbols
packages/node/src/teleoperators/keyboard-teleoperator.ts14 symbols
examples/cyberpunk-standalone/src/components/recorder.tsx14 symbols
packages/web/src/types/port-discovery.ts13 symbols
packages/web/src/teleoperators/base-teleoperator.ts13 symbols
packages/node/src/types/teleoperation.ts13 symbols
examples/cyberpunk-standalone/src/App.tsx13 symbols
packages/node/src/utils/serial-port-wrapper.ts12 symbols
packages/node/src/utils/motor-communication.ts12 symbols
packages/node/src/teleoperators/base-teleoperator.ts12 symbols
packages/web/src/utils/motor-communication.ts11 symbols

For agents

$ claude mcp add lerobot.js \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page