Open source

Contribute to open source

Help grow the shared intent layer — the browser SDK and the Global Intent Taxonomy that every installation reuses.

Contribute to the SDK

Issues, pull requests, and improvements to the public intentlm-sdk package live on GitHub.

Open intentlm/intentlm-sdk on GitHub →

Contribute a taxonomy token

You don't need to use Git. Describe a behavior in everyday language. If it belongs in the shared vocabulary, we add it to the intentLM™ Global Intent Taxonomy. Approved tokens get a stable ID that apps and the managed platform can use.

Before you propose

  • Prefer mapping your page to an existing token. Use Check similar tokens under the behavior field before proposing a new ID.
  • Company-only events should stay as local tokens in the dashboard — not in the global registry.
  • Auth / payment / admin security events must be emitted server-side (IDs 1001–1499), never from browser URL patterns.
  • Token IDs are immutable — we only add; we never renumber.

Propose a token

No Git, no pull request. Describe the behavior — we assign IDs and open the code change if approved.

Required — plain language, e.g. “Shopper opens the size guide before add to cart.”

SCREAMING_SNAKE_CASE — maintainers still assign the numeric ID.

Optional — used only to credit you if this token is accepted.

Optional — for maintainer follow-up only. We won't publish your email.

What happens next

  1. Your proposal becomes a GitHub issue on the public taxonomy repo.
  2. Maintainers check for duplicates and pick the next free ID in the right namespace.
  3. If approved, we add it to the Global Intent Taxonomy with a stable ID, and credit your display name / GitHub handle in CONTRIBUTORS.md. Contact emails stay private.

More detail: Contribute taxonomy guide · Brand & credit.