← Back to the playground

Privacy and hosting

This is an open-source playground for LM15, not a service that runs models for you. Bring your own provider account and API key. Sending messages may cost money on that account.

Where your information goes

What this hosting setup can and cannot do

GoDaddy manages the address. GitHub Pages serves the files and provides HTTPS, the encrypted browser connection. JavaScript, Python via Pyodide, and the Rust WebAssembly codec run in your browser. Python and Rust load only when selected; Python downloads about 13 MB the first time.

Browser access is controlled by the model provider. A provider that blocks browser requests will not work here. There is no silent proxy or fallback. For local HTTP model servers, use the local playground; the public HTTPS site allows only HTTPS requests.

GitHub Pages does not let us set custom HTTP security headers. The page uses a restrictive Content Security Policy to limit scripts and connections, but that is not equivalent to a server-controlled policy. Do not embed this playground in another site.

Releases use versioned asset addresses so a cached script cannot silently mix with a different release's libraries. A new release may require downloading the runtimes again. Reload an old tab if a runtime can no longer be loaded after an update.

Source and licenses

TypeScript and the playground · Python · Rust · Published source revisions and file checksums