Skip to content

Autopilot ClientTalk to LLMOR autopilot servers from any frontend.

A headless TypeScript client, a Vue + Pinia store, and a drop-in chat bar — three composable packages under the @llmor scope.

Pick your integration depth

┌──────────────────────────────────────────────────────────────────┐
│  AutopilotBar   (drop-in UI, includes everything below)          │
│  ┌────────────────────────────────────────────────────────────┐  │
│  │  Vue + Pinia store  (reactive bridge over the client)      │  │
│  │  ┌──────────────────────────────────────────────────────┐  │  │
│  │  │  AutopilotClient  (headless, framework-agnostic)     │  │  │
│  │  └──────────────────────────────────────────────────────┘  │  │
│  └────────────────────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────────────────────┘

Install

The packages live in a private static npm registry served from docs.llmor.com. Add this line to your project's .npmrc:

ini
@llmor:registry=https://docs.llmor.com/autopilot-client/registry/

Then install with standard npm:

bash
npm install @llmor/autopilot-core   # headless client
npm install @llmor/autopilot-vue    # + Vue components & Pinia store
npm install @llmor/autopilot-bar    # + drop-in chat bar

Or skip the build step entirely and drop the standalone bundle into any HTML page:

html
<script src="https://docs.llmor.com/autopilot-client/pkg/cdn/autopilot-core.standalone.min.js"></script>
<script src="https://docs.llmor.com/autopilot-client/pkg/cdn/autopilot-bar.standalone.min.js"></script>

See Installation for version pinning and peer-dependency notes.