What options do we have to embed the Canvas UI in our own websites?

I would like to extend Canvas for my application.

What options do we have for embedding/hosting(?) the Canvas AI on our own websites?
For example, will there be an open source Canvas mini-app that we can start with?
Or if we are building the UI completely ourselves, are there documented Canvas APIs?

It is just a clever trick of “application”.

Send the AI numbered lines of code, and mark the ones that shall be rewritten with a $, for example.

The prompt engineering and UI is up to you.

I just realized that Canvas might be client-side only and it uses the existing APIs. Is this correct?