MemberJunction
v5.xOpen SourceISC
MemberJunction
The AI-native data platform. Unify your data. Add intelligence. Build AI-native apps on top of it.
MemberJunction is downloadable computer software for data integration, management, and AI-native application development. Download and install it on your own infrastructure, free.
Self-hosted · install from source · Windows, macOS, Linux
$ git clone https://github.com/MemberJunction/MJ.git $ cd MJ $ npm install $ cp install.config.json.example install.config.json # add your database and auth settings to install.config.json $ node InstallMJ.js
Requires Node.js 20+ and SQL Server 2019+ / Azure SQL, or PostgreSQL
Prefer hosted?
Skip the ops, run MJ on MJ Central
Same platform, managed for you. Single-tenant, no vendor lock-in. Move to self-hosted whenever you want.
Explore MJ Central →Documentation
Everything you need to install, extend, and ship on MemberJunction.
What is MemberJunction?A metadata-driven platform that turns your database into a full application — typed entities, GraphQL APIs, Angular UI, validation, and audit trails, all generated.Read the overview →Developer GuidesForty-plus cross-cutting guides rendered straight from the repo — caching, dashboards, permissions, agent memory, and more.Browse the guides →AI & AgentsThirty-plus AI providers behind one abstraction, an agent framework, prompt engine, and published agent skills.Explore AI & Agents →Package Directory300+ modular TypeScript packages that work together or independently, each documented from its own README.See all packages →API ReferenceFull TypeDoc reference for every published package, regenerated on each release.Open the API reference →EcosystemSkyway migrations, the Forge SQL GUI, the VSCode extension, and BizApps.Meet the ecosystem →Release NotesWhat changed in each MemberJunction release, including the current LTS line.See all releases →