Platform · Data model

    The metamodel that fits your engineering reality.

    Koddex gives you complete control over your engineering data with ready-to-use models for hardware product development, fully extensible to your domain, your norms, and your processes.

    Standard entities, ready out of the box.

    Every Koddex workspace ships with a hardware-native schema: requirements, components, tests, baselines, change requests. Use them as-is, extend them, or model your own.

    Requirement

    Standard

    • TitleString
    • PriorityString
    • RationaleString
    • Verification methodString
    • Source documentString

    + 11 more attributes

    Component

    Standard

    • Part numberString
    • DescriptionString
    • SupplierString
    • Lifecycle stateString
    • SubsystemString

    + 14 more attributes

    Test

    Standard

    • Test IDString
    • ProcedureString
    • Pass criteriaString
    • Linked requirementsString
    • EquipmentString

    + 8 more attributes

    Baseline

    Custom

    • RevisionString
    • Effective dateString
    • Frozen entitiesString
    • ApproverString
    • HashString

    + 6 more attributes

    Engineering data, structured and computable.

    Records you can query, link, and roll up — not files in a folder.

    Bill of Materials · Drone Frame v3
    5 / 1,287 records
    ItemTypeSubsystemStatusRevisionSource
    LiFePO4 Battery Pack 48V / 20AhBatteryPowertrainReleasedv2.1ACME Cells
    Motor Controller PCBElectronicControlIn Designv0.3Internal
    BLDC Gear Motor 750WActuatorDriveReleasedv1.4Maxon
    Aluminum Chassis PlateMechanicalStructuralReleasedv3.0Internal
    IMU Sensor ArraySensorPerceptionIn Testv1.1Bosch

    Model what makes your product yours.

    Add the entities that match your reality. From firmware modules to ISO 14971 risk items, every custom type is a first-class citizen: typed, traceable, and connected to the rest of the model.

    Firmware module

    247 records

    Calibration procedure

    89 records

    Risk item (ISO 14971)

    1,205 records

    Fine-tune every property.

    Pick the right type for each attribute. Reference other entities. Compute values with formulas. Lock fields under baseline.

    Basic

    Text
    Number
    Engineering unit
    Date
    Boolean

    Relational

    Reference
    Multi-select
    Lookup

    Computed

    Formula
    Cryptographic hash

    Iterate faster than ever.

    Sort, filter, and roll up millions of engineering records in milliseconds.

    SubsystemisPowertrainStatusisIn DesignCriticalityHigh
    1,287 components matched in 22 ms

    Defined as code, versioned with your engineering.

    Every entity is a typed schema. Export it, fork it, evolve it under version control alongside your firmware and your CAD.

    requirement.entity.ts
    custom_property.component.tsx
    requirement.schema.ts
    import { defineEntity, p } from "@koddex/metamodel";
    export const Requirement = defineEntity({
    name: "Requirement",
    description: "A functional or non-functional need.",
    properties: {
    title: p.text({ required: true, maxLength: 200 }),
    priority: p.select(["Must", "Should", "Could"]),
    rationale: p.text({ rich: true }),
    verification: p.select(["Inspection", "Analysis", "Test", "Demo"]),
    source: p.reference({ to: "SourceDocument" }),
    coverage: p.formula(`count(self.verifiedBy) > 0`),
    locked: p.boolean({ frozenUnder: "Baseline" }),
    },
    relations: {
    verifiedBy: { to: "Test", many: true, inverse: "verifies" },
    impactedBy: { to: "ChangeRequest", many: true },
    },
    });

    View your data the way it makes sense.

    One model, many lenses. Switch between views without reshaping the underlying data.

    Tree

    BOM hierarchies and system decomposition

    Table

    Spreadsheet-style bulk editing

    Graph

    Impact and dependency analysis

    Timeline

    Baselines, revisions, releases

    Matrix

    Requirements coverage and traceability

    Diagram

    Visual metamodel of your product

    Kanban

    Change requests and review queues

    Gallery

    CAD thumbnails and DHF previews

    Insights from your engineering graph.

    Compute the metrics that matter — directly on your model, without rebuilding data pipelines.

    Requirements coverage

    Track verification status over time

    Component reuse rate

    Compare across programs

    Defect density

    By subsystem, by supplier

    Baseline timeline

    Release history and milestones

    Change impact

    Magnitude of downstream effects

    Test pass rate

    Verification campaigns at a glance

    Compliance heatmap

    ISO 13485, MDR, AS9100 readiness

    Subsystem health

    Aggregate KPI scoring

    Ready to model your product the right way?

    Talk to us. We'll walk you through the metamodel customized for your industry, your norms, and your team.