@loop-engine/adapter-grok
v0.1.7
Published
Loop Engine AI actor adapter for Grok (xAI); openai SDK included as compatibility shim for xAI endpoint — see README
Downloads
543
Maintainers
Readme
@loop-engine/adapter-grok
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-grokThis 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"
});Documentation link
https://loopengine.io/docs/integrations/grok
License
Apache-2.0 © Better Data, Inc.
