Skip to content

Getting started

Canopi adds a community sidebar to the web. Users sign in once, join auth communities, and see presence, messages, and anchored discussions on pages they visit — either through the Chrome extension or a web embed on your site.

Core concepts

ConceptDescription
CanopiA configured sidebar instance tied to a community and visibility rules.
Auth communityA group keyed to an OAuth provider or wallet (Google, Twitter, MetaMask, etc.).
PresenceWho is on a page right now, with optional hover profiles.
Context anchorA message or thread tied to a specific page region or URL.
Embed instanceA server-managed configuration for embedding Canopi on third-party sites.

Three ways to use Canopi

1. Browser extension (end users)

Install the Canopi extension from the Chrome Web Store. Sign in, pick communities, and the sidebar appears on supported sites.

Extension guide

2. Web embed (site owners)

Add one script tag to your site. Canopi loads a trigger (corner tab or icon) and opens the sidebar when clicked.

Embed quick start

3. Sidebar Tab SDK (developers)

Build custom tabs (archive tools, dashboards, integrations) that run inside the Canopi sidebar with scoped permissions.

Sidebar Tab SDK

Create your first Canopi

  1. Open app.canopi.live and sign in.
  2. Go to My Canopis and create a new instance.
  3. Choose a community and configure visibility.
  4. For web embeds, copy the generated embed code from the dashboard.

API base URL

All integrations use:

https://api.canopi.live

Authenticated requests require a Bearer JWT from the Canopi auth flow. Public embed config is available without auth:

GET https://api.canopi.live/api/embeds/config/:canopiId

Next steps

Canopi — Metaweb coordination layer for community-aware presence and messaging.