CLI tool by Shopify that replaces Sorbet's old built-in RBI generation/download. Downloads pre-generated RBI stubs for popular gems from a community registry, and generates RBI files for metaprogramming-heavy Ruby (e.g. ActiveRecord models, ActiveSupport concerns). Erwin Kroon recommends generating RBIs via Tapioca rather than writing inline signatures so that signatures stay out of the Ruby files themselves. Pain points: RBI generation can be very slow (10+ minutes for a new project if you forget to disable e.g. the rubocop gem), and the generated RBIs sometimes contain errors that make them unusable. Writing a Tapioca compiler (for custom metaprogramming) is non-trivial.