Skip to content

Repository files navigation

CaptiClient

CaptiClient is a custom Pybricks coding client for LEGO Powered Up and SPIKE Prime hubs. It builds on Pybricks Code and adds a CaptiClient-styled workspace, co-op editing, hub telemetry, themeable code editor palettes, and a built-in AI assistant for Pybricks MicroPython.

image

Highlights

  • Pybricks MicroPython editor for LEGO smart hubs.
  • CaptiClient UI with custom toolbar, dark styling, and editor palettes.
  • Co-op rooms for sharing program edits across devices.
  • Optional hub telemetry for motor angles and IMU values.
  • AI assistant with Pybricks documentation context.
  • Cloudflare Worker support for hosted co-op WebSocket rooms.
  • Alternate SPIKE Prime-inspired shell available with ?shell=spike-prime.

About

CaptiClient is a custom Pybricks coding client for LEGO Powered Up and SPIKE Prime hubs. It builds on Pybricks Code and adds a CaptiClient-styled workspace, co-op editing, hub telemetry, themeable code editor palettes, and a built-in AI assistant for Pybricks MicroPython.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages