Sandboxed code execution service for MemberJunction actions and agents
Runtime Actions executor for MemberJunction — runs Action.Type='Runtime' JavaScript payloads inside the existing isolated-vm sandbox and (in a later phase) exposes the MJ bridge utilities to sandbox code.
MemberJunction: GraphQL Client Data Provider
MemberJunction: AI - Core Components that are usable across server and client but do require the concept of MJ entities, whereas @memberjunction/ai does NOT require anything else from the MemberJunction framework.
Scheduled Actions allow a system administrator to take any action defined in MemberJunction and schedule it for recurring or one-time future execution.
Main library for MemberJunction Actions. This library is only intended to be imported on the server side.
MemberJunction: Core Library including Metadata, Application, Entity Retrieval and Manipulation, and Utilities
MemberJunction: AI Prompt Execution and Management
MemberJunction: PostgreSQL Data Provider
MemberJunction: MJ Computer Use - MJ-aware subclass of the Computer Use engine with AIPromptRunner, MJ Credentials, Actions-as-Tools, and entity persistence.
Host-side bridge that exposes MJ services (metadata, views, queries, entity CRUD, action invocation, agent run, AI prompt execution) to sandboxed Runtime-action code via `utilities.*`. Ships a default implementation of `RuntimeActionBridgeBuilder` that `@
MemberJunction: AI Vector/Entity Sync Package - Handles synchronization between Vector DB and MJ CDP Data
MemberJunction: AI - core components for abstracting LLMs and other AI model types that are usable anywhere without ANY other MJ dependencies past @memberjunction/global which itself has zero additional dependencies.
MemberJunction: Framework-agnostic Agent Client SDK - transport, tool registry, session management
MemberJunction: SQL Dialect Abstraction Layer for multi-database support
Base Classes for MemberJunction Actions. This library is used on both server and network nodes.
MemberJunction: AI Agent Execution and Management
MemberJunction: SQL Server Client Data Provider
This library provides a set of objects that handle the interface between the server-side API and various cloud storage providers.
MemberJunction: Scheduling Base Types - core type definitions for the scheduled jobs system, usable anywhere without heavy dependencies
MemberJunction Wrapper for Mistral AI's AI Models
MemberJunction: Global Object - Needed for ALL other MJ components
MemberJunction Wrapper for OpenAI AI Models
Authentication provider interfaces, base classes, and implementations for MemberJunction