Technology · Stack

The first moraix production standard.

Every layer below has operated in a real moraix production system. It is a proven starting point, not a fixed bundle. Technology is selected according to each workflow's data, security, residency, integration, and operating requirements.

  • n8n
  • PostgreSQL
  • Anthropic
  • Model Context Protocol
  • Node.js
  • Docker
  • Hetzner
  • Caddy
  • Cloudflare
  • GitHub

Stack overview

Four groups, matching the architecture.

Each group operates one part of the system.

Infrastructure

  • Hetzner
  • Docker
  • Docker Compose
  • Caddy
  • Cloudflare

Workflow and data

  • n8n
  • PostgreSQL
  • SQL
  • Node.js

AI and agents

  • Anthropic
  • Model Context Protocol
  • TypeScript
  • Zod

Operations and control

  • Automated tests
  • Evaluation sets
  • Git
  • GitHub
  • Deployment controls
  • Monitoring

Detailed production standard

Every capability, its technology, and what moraix is responsible for.

Infrastructure

  • Cloud infrastructure

    Hetzner

    moraix responsibility

    Provisioning, deployment environment, service operation

  • Containerized deployment

    Docker, Docker Compose

    moraix responsibility

    Reproducible services, isolation, versioned deployment recipes

  • TLS and routing

    Caddy, Cloudflare

    moraix responsibility

    Secure endpoints, controlled public exposure, gated access where a service is publicly exposed

Workflow and data

  • Workflow orchestration

    n8n

    moraix responsibility

    Ingestion, extraction, matching, human review, scheduling, error workflows

  • Operational source of truth

    PostgreSQL

    moraix responsibility

    Schema design, reconciliation state, evidence, exceptions, role-scoped views

  • Deterministic processing

    SQL, version-controlled Node.js

    moraix responsibility

    Testable normalization, matching, validation, and export logic

AI and agents

  • AI extraction and reasoning

    Anthropic Claude API

    moraix responsibility

    Model integration, structured extraction, tool use, refusals, evaluation

  • Agent runtime

    Node.js, TypeScript

    moraix responsibility

    Domain-agent services, authentication, query logging, rate limits

  • Agent interoperability

    Model Context Protocol

    moraix responsibility

    One secure, versioned, revocable endpoint per domain agent

  • User interfaces

    Claude and MCP-compatible clients

    moraix responsibility

    Secure connection of approved users to role-scoped agents

Operations and control

  • Validation and testing

    Zod, TypeScript, automated tests, evaluation sets

    moraix responsibility

    Input and output validation, security and regression testing, acceptance gates

  • Source and deployment control

    Git, GitHub

    moraix responsibility

    Reviewable code, workflow definitions, deployment recipes, change history

The model layer is replaceable. The operating capability is not.

Hosted inference is provided by the selected model vendor, Anthropic in the systems moraix runs today. moraix owns and operates the integration, prompts, tools, evaluations, credentials, controls, and change lifecycle. The model layer can change without the business losing its governed data, workflows, or operating capability.

Data location and access

Your data in a moraix-operated production system lives on servers in the European Union. The governed operational foundation runs on Hetzner infrastructure in Germany: records, state, evidence, exceptions, and decisions. Where a service is exposed on the public internet, access is gated, with Cloudflare where we put a public edge in front of the system.

Every engagement runs on inspectable controls: authenticated access, narrow permissions, evidence linked to outputs, human decision points for consequential steps, logging, and controlled change.

What stays with you. You own the business capability and its data. Decision rights and final approvals stay with your organisation. Legal and regulatory accountability for how the system is used stays with you; moraix supplies the technical controls and operating evidence your advisers need.

How data can be arranged. Depending on the workflow, we can:

  • Run the system on moraix-operated EU infrastructure and deliver results into your systems
  • Constrain what leaves your environment, for example process on moraix servers and return structured outputs, or deliver files your team loads into a local database
  • Document every subprocess that handles your data, including the selected model vendor for inference

Hosted model inference is provided by the selected vendor, Anthropic in systems moraix runs today. That is a processing step, not where your system of record is stored. moraix owns integration, prompts, tools, evaluations, credentials, and the change lifecycle. The model layer can change without moving your governed data or workflows off the EU servers.

If your security review needs detail before work starts, ask early. We answer with the operating standard above, a clear list of every subprocessor that handles your data, and how the engagement runs under your own controls.

Next chapterRegulation and proportionate controlsHow obligations are classified and how controls are scoped to consequence.

Bring your critical workflow.

Duration30 minutes
What you getA clear assessment of the fit and the next steps
CommitmentNone