Getting Started
Installation
Install @loop-engine/sdk
1npm install @loop-engine/sdkThis is the entire required install. Every other package is additive.
1pnpm add @loop-engine/sdk1yarn add @loop-engine/sdkTypeScript configuration
Use at least:
1{2 "compilerOptions": {3 "target": "ES2022",4 "moduleResolution": "bundler",5 "strict": true6 }7}moduleResolution: "node16" also works.
Install packages individually
If you do not want the SDK aggregate package, install only what you need.
Core primitives:
@loop-engine/core- domain model types and branded IDs@loop-engine/dsl-LoopBuilder, parser, schema validation@loop-engine/runtime-LoopEngineand runtime interfaces@loop-engine/events- event types, schemas, andInMemoryEventBus@loop-engine/guards- guard registry and built-in guards@loop-engine/actors- actor types, constraints, evidence helpers@loop-engine/signals- signal engine and built-in rules@loop-engine/observability- metrics, timelines, replay@loop-engine/registry-client- remote/local loop catalog client (package name retainsregistry-client)@loop-engine/ui-devtools- React devtools components
Stores:
@loop-engine/adapter-memory- in-memoryLoopStore@loop-engine/adapter-postgres- PostgreSQLLoopStoreadapter@loop-engine/adapter-kafka- KafkaEventBusadapter@loop-engine/adapter-http- HTTP webhookEventBusadapter
AI adapters:
@loop-engine/adapter-anthropic- Claude actor adapter@loop-engine/adapter-openai- GPT actor adapter@loop-engine/adapter-gemini- Gemini actor adapter@loop-engine/adapter-grok- Grok actor adapter@loop-engine/adapter-perplexity- Sonar grounded-search adapter
Routing and framework adapters:
@loop-engine/adapter-pagerduty- PagerDuty approval routing@loop-engine/adapter-openclaw- OpenClaw skill / approval bridge@loop-engine/adapter-vercel-ai- Vercel AI SDK tool-call governance