ENGINE: v0.8.4-CORE
OPEN-SOURCE MODULAR OS
MODULOGIUMPlatform
Modular Business Software
OPEN-SOURCE BUILDING BLOCKS FOR AI-NATIVE BUSINESS APPLICATIONS

The Open-Source Application Architecture Kit

Organizations should assemble software around their reality rather than contort themselves around vendor applications. Modulogium provides composable primitives, infrastructure blocks, and polymorphic lenses to assemble custom internal tools, research repositories, and multi-agent systems over 10 universal primitives with zero application silos.

10
Universal Primitives
13+
Community Modules
0ms
Sync Friction (1 Record)
100%
Open Source (Apache/MIT)
The Fundamental Architecture

How Modulogium Dissolves Vendor Silos

Legacy software locks your company into isolated database fiefdoms. Modulogium establishes a common substrate of shared entities.

The Legacy SaaS Silo NightmareFragile Webhooks & Glue
CRM Silo
Private "Leads" & "Contacts" table
HR Silo
Private "Employees" & "Payroll" table
Billing Silo
Private "Customers" & "Invoices" table
Support Silo
Private "Requesters" & "Tickets" table

Result: The same person exists 4 times across 4 databases. Every workflow requires complex Zapier glue, expensive integration engineers, and endless syncing errors.

Status Quo: Duplicate Records · Vendor Lock-in · High Latency
The Modulogium Common PrimitivesSingle Relational Graph
10 Foundational Primitives:
PersonOrganizationRelationshipInteractionProjectAssetTransactionDocumentTaskEvent

Result: Community modules (CRM, HR, Billing, Support) operate directly over shared primitives. A Person is created once and gains CRM stages, payroll IDs, and billing histories as properties.

Modulogium: 100% Relational Integrity · Zero Webhook Syncs · Portable Data
THE KILLER ARCHITECTUREOne Substrate · Infinite Applications

Assemble Any System Over the Exact Same 10 Primitives

Modulogium is not a single app. It is an open-source Application Architecture Kit. Select an archetype below to watch how the 10 universal primitives seamlessly morph across wildly different industries without altering the underlying data substrate.

Zero Schema Friction
Creative Film Studio & VFX PipelineMedia & Production

Instead of forcing a film production onto generic sales software, Modulogium projects the 10 primitives into an 8K footage asset manager, VFX shot kanban, and actor contract registry.

Maps 10/10 Core Primitives

How the 10 Universal Primitives Project in this System:

Single unified database schema
AssetAssembled Lens
VFX Shot / RAW Footage
SHOT_04_ORBIT_RAW.exr (8.4 GB)

High-res optical render asset with S3 URI and color gamut tags

ProjectAssembled Lens
Film Scene Sequence
Scene 14: Orbital Docking

Multi-shot visual sequence bounded by delivery gates

PersonAssembled Lens
Talent / Director / VFX Lead
Elena Vance (Compositor)

Crew identity with union day-rate and daily call-sheet edge

TaskAssembled Lens
Color Grade & Comp Pass
Apply ACEScg LUT to Shot 04

Review milestone with frame-accurate annotations

TransactionAssembled Lens
Equipment Rental & Payout
ARRI Alexa Mini Day-Rate ($1,450)

Automatic escrow payout on supervisor approval

EventAssembled Lens
Render Node Complete
Blender farm finished frame 1400-1850

CDC event automatically moving shot to 'Ready for Review'

Synthesized UI Lenses:
Shot Kanban MatrixFrame Sequence GanttDailies Asset GridCrew Call Sheet Table
Active Declarative Automations:
  • On Render Node complete -> Emit Slack alert -> Update Shot status to 'Needs Review'
  • On Director approval -> Auto-generate Talent payroll transaction
Canonical Primitive Record (JSON-LD)
100% Typed Spec
{
  "primitive": "Asset",
  "id": "ast_vfx_902",
  "type": "VFX_RAW_FOOTAGE",
  "name": "SHOT_04_ORBIT_RAW.exr",
  "fps": 24,
  "colorSpace": "ACEScg",
  "resolution": "8192x4320",
  "shotProject": "proj_scene_14",
  "assignedCompositor": "usr_elena_vance"
}
Explore all 6 blueprints in Foundry Studio
Launch Module Composer
THE LIVING RELATIONAL SUBSTRATE

The Obsidian Mental Graph

Explore the living concentric neural network: from the Modulogium Core at the center, radiating outward through the 10 Universal Primitives and Community Modules, into Entity Constellations & Autonomous Agent Swarms.

Interactive Orbital Node Simulation
THE MENTAL GRAPH
Interactive Workbench

Compose Your Custom Business Platform

Select primitives & modules to synthesize TypeScript, SQL DDL, and Docker files

FOUNDRY WORKBENCH STUDIOLIVE COMPOSER

Assemble universal primitives & community modules into a single unified schema

Unified Event Bus Stream1 events
Foundry Engine initialized with 6 primitives & 3 active modules.
// ── Modulogium Composed Enterprise Schema ──────────────────
// Generated dynamically for [crm, billing, projects]

export interface Person {
  id: string; // Chronologically sortable universal identifier
  displayName: string; // Full legal or preferred display name
  primaryEmail: string; // Canonical verified electronic address
  phone?: string; // Standardized telephone number
  timezone: string; // Primary operational timezone
  locale: string; // Preferred language & regional formatting
  metadata?: Record<string, unknown>; // Arbitrary extension attributes declared by modules
  extensions?: {
    leadScore?: number; // Injected by module
    pipelineStage?: string; // Injected by module
  };
}

export interface Organization {
  id: string; // Universal organization identifier
  legalName: string; // Official registered entity name
  domain?: string; // Primary web domain for automated correlation
  jurisdiction?: string; // Country/state of incorporation
  taxIdentifier?: string; // VAT / EIN / Business Registration ID
  status: string; // Current operational status
  extensions?: {
    arrUsd?: number; // Injected by module
    accountOwnerId?: string; // Injected by module
    billingEmail?: string; // Injected by module
  };
}

export interface Project {
  id: string; // Universal project identifier
  title: string; // Project operational name
  code: string; // Compact human-readable slug
  status: string; // Lifecycle stage
  startDate: string; // Target or actual launch date
  targetDate?: string; // Milestone completion deadline
  budgetUsd?: number; // Allocated fiscal spending ceiling
  extensions?: {
    sprintCadence?: string; // Injected by module
  };
}

export interface Transaction {
  id: string; // Universal ledger transaction ID
  amount: number; // Numerical value transfer magnitude
  currency: string; // Standard currency code (USD, EUR, etc.)
  transactionType: string; // Ledger classification
  postedAt: string; // Settlement or accounting date
  status: string; // State machine node
  extensions?: {
    paymentGatewayRef?: string; // Injected by module
    lineItems?: string; // Injected by module
  };
}

export interface Document {
  id: string; // Universal document identifier
  title: string; // Document title
  mimeType: string; // e.g. application/pdf, text/markdown
  contentHash: string; // Tamper-evident payload digest
  version: string; // Semantic or numerical revision slug
  isSigned: boolean; // Cryptographically executed status
}

export interface Task {
  id: string; // Task identifier
  title: string; // Actionable summary title
  priority: string; // Urgency classification
  state: string; // State machine position
  dueAt?: string; // Commitment delivery date
  estimatedHours?: number; // Effort capacity estimate
  extensions?: {
    storyPoints?: number; // Injected by module
    blockingTaskId?: string; // Injected by module
  };
}

$npx modulogium init --modules=crm,billing,projects
Zero Vendor Lock-in · W3C & Schema.org Standard
Relational Integrity

The Power of the Single Entity

Explore how 1 Person entity connects across CRM, HR, Billing, and Support
Zero-Sync Unified Primitive Record

One Single Record. Five Modular Perspectives.

In traditional SaaS, Elena exists as 5 separate disconnected rows in 5 different tools. In Modulogium, she is 1 unified Person primitive.

ER

Elena Rostova

UUID: #019183ab-45cd-7e89
Primary Email:elena@helios-dynamics.io
Organization: Helios Dynamics GmbH
Timezone:America/Los_Angeles
Locale:en-US
Created At:2026-01-15T00:00:00Z
Attached Graph Edges:
• 1 Organization Relationship
• 4 Omnichannel Interactions
• 2 Billing Transactions
• 3 SOW Documents

CRM & Sales Pipeline View

Stage: Negotiation
Lead Intent Score
94 / 100
Deal Value (ARR)
$180,000
Account Owner
Marcus Chen
Recent Omnichannel Interactions:
Meeting: Q3 Architecture Review & Modulogium Engine MigrationYesterday
Email: Master Services Agreement Draft v2 sent3 days ago
Core Schema Specification

The 10 Universal Primitives

Full Schema DDL Reference
Universal Relational Graph

The 10 Universal Primitives of Modulogium

Click any primitive to inspect relations & operating modules
Select Entity Primitive:
PR

Person

Universal human identity and relational entity

CRMHRSupport

Represents any individual human interacting with or within the organization — employee, customer contact, vendor representative, contractor, investor, or lead — with unified identity and privacy boundaries.

Replaces Vendor Silos:
CRM Lead / ContactHR Employee / ContractorSupport Ticket RequesterBilling Payer / CardholderProject Team Member
Connected Graph Edges:
OrganizationMember / Employee / Officer
Affiliations via Relationship edges
InteractionParticipant
Omnichannel communications, meetings, and calls
TaskAssignee / Creator
Work assignments and accountability
TransactionPayer / Recipient
Direct financial settlements, payroll, or invoices
DocumentSignatory / Author
Legal contracts, reviews, and specifications
Core Canonical Properties:
id(UUID v7)
Chronologically sortable universal identifier
displayName(string)
Full legal or preferred display name
primaryEmail(string (email))
Canonical verified electronic address
phone(string (e.164))
Standardized telephone number
timezone(string (IANA))
Primary operational timezone
locale(string (BCP 47))
Preferred language & regional formatting
metadata(JSONB)
Arbitrary extension attributes declared by modules
UI Projection Architecture

Polymorphic Views System

Explore All 6 View Engines
Polymorphic UI Projection Engine

One Canonical Dataset · 5 Native Projections

In Progress (2)
REC-022026-09-01
Core Schema Migration to Postgres CDC
Marcus Chen
REC-062026-10-01
Master Services Agreement Renewal - Acme Corp
Elena Rostova$95,000
Review & Negotiation (2)
REC-012026-09-15
Enterprise Pilot - Helios Dynamics
Elena Rostova$180,000
REC-032026-09-10
Quarterly Financial Ledger Reconciliation
Sarah Jenkins$45,200
Approved / Queued (2)
REC-042026-09-20
Senior Rust Kernel Engineer Hiring Pipeline
David Kim
REC-052026-08-30
Warehouse Bay B Microcontroller Restock
Alex Rivera$12,400
The Registry

Community Capabilities & Modules

View All 13+ Modules
Revenue
v2.4.0·Apache-2.0

CRM & Revenue Engine

Full sales pipeline, deal staging, lead qualification scoring, account management, and multi-currency revenue forecasting operating over Person and Organization primitives.

Operates Over Primitives:
PersonOrganizationInteractionTransactionTask
3 Native Views (Kanban Deal Pipeline)
2 Event Triggers
Revenue
v1.9.2·Apache-2.0

Billing & Subscriptions

Automated recurring subscriptions, usage-based metering, invoice generation, tax calculation, multi-currency ledger, and Stripe/Crypto bridge on Transaction and Document primitives.

Operates Over Primitives:
TransactionOrganizationPersonDocumentEvent
3 Native Views (Accounts Receivable Ledger)
2 Event Triggers
Operations
v2.1.1·MIT

Inventory & Warehousing

Multi-location warehouse stock tracking, lot number traceability, barcode scanning, minimum threshold restock alerts, and BOM assembly on Asset primitives.

Operates Over Primitives:
AssetOrganizationTransactionTask
3 Native Views (Stock Level Heatmap)
1 Event Triggers
Productivity
v3.0.4·Apache-2.0

Projects & Engineering

Agile sprints, Gantt dependency critical paths, milestone gates, resource allocation, and GitHub/GitLab commits integration over Project and Task primitives.

Operates Over Primitives:
ProjectTaskPersonDocumentEvent
3 Native Views (Interactive Gantt Chart)
1 Event Triggers
Human Capital
v1.8.0·Apache-2.0

HR & People Operations

Dynamic org chart graphing, automated employee onboarding, PTO approvals, credential verification, and payroll mapping over Person and Relationship primitives.

Operates Over Primitives:
PersonRelationshipDocumentTransactionTask
3 Native Views (Interactive Org Chart Graph)
1 Event Triggers
Operations
v2.0.3·MIT

Support & Helpdesk

Omnichannel ticketing, SLA breach monitoring, AI ticket triage, customer satisfaction (CSAT) surveys, and escalation chains on Interaction and Task primitives.

Operates Over Primitives:
InteractionPersonOrganizationTaskDocument
3 Native Views (Helpdesk Queue Board)
1 Event Triggers
Pre-Configured Blueprints

Organization Recipes

View All 6 Archetype Recipes
Physical & Project Trades6 Modules

Contractor & Build Operations Kit

Built for general contractors, remodelers, and physical project builders. Enforces cryptographic client sign-offs on change orders before mutating project budget, and coordinates field crew dispatch with travel buffers.

npx modulogium init --recipe=contractor-build-os
Inspect Blueprint Flow
Deep Tech & Bio Research5 Modules

Scientific Specimen & Paper Lab

Engineered for deep-tech labs, research universities, and bio-specimen archives. Organizes specimen matrices with SHA-256 integrity hashes, enforces machine safety guards, and generates blind peer-review chambers.

npx modulogium init --recipe=scientific-lab
Inspect Blueprint Flow
High-Volume Supply & B2B5 Modules

Parametric Catalog & Wholesale Matrix

For hardware suppliers, automotive distributors, and electronic parts logistics. Provides sub-millisecond faceted search across dimensional attributes and dynamic B2B pricing overrides by customer organization tier.

npx modulogium init --recipe=parametric-wholesale
Inspect Blueprint Flow
Developer Toolchain

Interactive CLI Terminal

SDK & API Docs
modulogium-cli — zsh
$npx modulogium init my-company --recipe=b2b-saas
📦 Fetching canonical Modulogium v0.8.4 primitives...
✓ Scaffolding 10 universal entity tables (PostgreSQL/SQLite)
✓ Installing 6 recipe modules (@modulogium/mod-crm, mod-billing, mod-analytics, ...)
✓ Generating TypeScript types into ./src/schema.d.ts
🚀 Modulogium workspace initialized in ./my-company
Next steps:
cd my-company
npx modulogium studio # Opens visual composer at http://localhost:3000
First Principles of Architecture

The Ideological Shift

Moving from isolated application silos to a sovereign relational substrate.

FIRST PRINCIPLESIdeology & Architecture

The Substrate Paradigm vs The Application Silo

Autonomous Modular Architecture
LEGACY PARADIGM (1995–2025)Application Silo

Fragmented Application Silos

Every vendor creates an isolated database with its own proprietary schema. 'Leads' live in CRM, 'Employees' in HR, and 'Customers' in Billing.

The Structural Friction:
The same human entity is duplicated and desynchronized across 5+ disconnected cloud databases.
MODULOGIUM PARADIGM (2026+)Relational Substrate

Universal Relational Graph

A single relational substrate anchored by 10 universal primitives (Person, Org, Interaction, Asset...).

The Architectural Breakthrough:
Elena Rostova is one canonical record. CRM, HR, and Billing observe different edges of the same entity.
Category: Data Architecture
Explore 10 Universal Primitives
AEO / GEO Knowledge Graph

Frequently Asked Questions

Schema.org Structured Data · W3C Standard

Modulogium is an open-source modular business software platform built on 10 universal primitives rather than isolated functional silos. Instead of forcing organizations to purchase separate application databases for CRM, HR, and Billing, Modulogium provides a single relational substrate where community modules operate as composable lenses over shared records.

STANDALONE OPEN-SOURCE PRODUCT PLATFORM

Build software that fits your organization.

Start with the 10 universal primitives. Install community modules or build your own with standard TypeScript and PostgreSQL.