@secureagentics/adrian
v1.0.0
Published
Core SDK for Adrian multi-agent security monitoring in Node.js.
Maintainers
Readme
@secureagentics/adrian
Core SDK for Adrian multi-agent security monitoring in Node.js.
This package provides the shared runtime: event capture and pairing, agent/invocation context, PII redaction, handlers, and the WebSocket transport to the Adrian backend. Provider-specific instrumentation ships as separate packages (for example @secureagentics/adrian-openai).
Install
npm install @secureagentics/adrianUsage
import { adrian } from "@secureagentics/adrian";
await adrian.init({
apiKey: "adr_...",
sessionId: "my-session",
// wsUrl: "ws://localhost:8080/ws", // self-hosted backend
});To instrument the OpenAI SDK, install @secureagentics/adrian-openai and wrap your client with adrian.openai(...).
Full documentation: Adrian TypeScript SDK
License
Apache-2.0
