TypeScript wrapper for Python's sqlglot SQL transpiler. Manages a local Python FastAPI microservice to provide deterministic SQL dialect conversion.
MemberJunction: AI Vector/Entity Sync Package - Handles synchronization between Vector DB and MJ CDP Data
MemberJunction: GraphQL Client Data Provider
MemberJunction: Pinecone Implementation for AI Vectors
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 Core Entity Angular Forms
MemberJunction: Core Library including Metadata, Application, Entity Retrieval and Manipulation, and Utilities
SQL parser and transpiler for TypeScript - port of SQLGlot
Sandboxed code execution service for MemberJunction actions and agents
Base Classes for MemberJunction Actions. This library is used on both server and network nodes.
MemberJunction: SQL Dialect Abstraction Layer for multi-database support
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: PostgreSQL Data Provider
This library provides a set of objects that handle the interface between the server-side API and various cloud storage providers.
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.
MemberJunction: Global Object - Needed for ALL other MJ components
MemberJunction Wrapper for Mistral AI's AI Models
Authentication provider interfaces, base classes, and implementations for MemberJunction
MemberJunction: Base AI Engine Package - does extended types and data caching, can be used anywhere.
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 Wrapper for OpenAI AI Models
MemberJunction: Tag Engine - server-only tag engine with semantic embedding support for tag resolution
MemberJunction: Tag Engine Base - hierarchical tag registry with lookup helpers, usable on client and server
SQL parser, transpiler, optimizer, and engine for JavaScript/TypeScript - 33+ dialects (Postgres, MySQL, BigQuery, Snowflake, DuckDB, etc). Port of Python SQLGlot.