Integrations

Reference integrations show how to extend ContractSpec with real-world adapters and generators.

Reference plugin

The example markdown generator plugin ships as a working reference implementation.

install-example
bun add @contractspec/lib.plugin.example-generator

# Or in a workspace
bun add -D @contractspec/lib.plugin.example-generator

Providers and adapters

  • Payments: Stripe
  • Email: Postmark, Gmail
  • Voice: ElevenLabs
  • Vector DB: Qdrant
  • Storage: GCS

Use provider modules as inspiration for adapter plugins.