JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 15
  • Score
    100M100P100Q76995F
  • License Apache-2.0

xAI Grok adapter for governed AI loop actors.

Package Exports

  • @loop-engine/adapter-grok

Readme

@loop-engine/adapter-grok

npm Apache-2.0 Loop Engine

Grok (xAI) adapter for Loop Engine - use Grok as a governed AI actor via xAI's OpenAI-compatible API.

Install

npm install @loop-engine/adapter-grok

This adapter uses openai as a compatibility shim because the xAI Grok endpoint is OpenAI API-compatible. No OpenAI credentials are used — set XAI_API_KEY only.

Quick Start

import { createGrokActorAdapter } from "@loop-engine/adapter-grok";

const adapter = createGrokActorAdapter(process.env.XAI_API_KEY!, {
  modelId: "grok-3",
  confidenceThreshold: 0.75
});

const { actor, decision } = await adapter.createSubmission({
  loopId: "procurement",
  loopName: "SCM Procurement",
  currentState: "pending_analysis",
  availableSignals: [{ signalId: "submit_recommendation", name: "Submit Recommendation" }],
  instruction: "Analyze demand and recommend action"
});

https://loopengine.io/docs/integrations/grok

License

Apache-2.0 © Better Data, Inc.