Frequently Asked Questions

Common questions about the Mimir Labs platform — Yggdrasil ERP, Ratatosk, Ragnarok, Bifrost, Jormungandr, and working with us.

General

What is Mimir Labs?

Mimir Labs is an enterprise software and data services company for manufacturers. The platform includes Yggdrasil ERP (manufacturing operations), Ratatosk (data governance workshops), Ragnarok (migration orchestration), Bifrost (live system integration), and Jormungandr (canon governance and enforcement). Together they help manufacturers establish data clarity, migrate from legacy systems, integrate across boundaries, keep their canonical definitions enforced, and operate on a trustworthy data foundation.

Who is Mimir Labs built for?

Mimir Labs products are designed for small-to-midsize manufacturers — companies running 50 to 2,000 employees across discrete and process manufacturing. The platform is particularly relevant for organizations currently operating on legacy ERP systems (SAP, Epicor, Oracle, NetSuite, Dynamics, Infor, Acumatica) that need a structured path to modernization.

What makes Mimir Labs different from other ERP vendors?

Three things. First, every product uses deterministic data models — no custom fields, no bespoke logic. Your data stays trustworthy year over year. Second, the platform covers the full lifecycle: governance (Ratatosk), migration (Ragnarok), operations (Yggdrasil), integration (Bifrost), and enforcement (Jormungandr) — so you're not stitching together multiple vendors. Third, Mimir Labs works directly with customers — no resellers, no implementation partners, no hand-offs.

Yggdrasil ERP

What is Yggdrasil ERP?

Yggdrasil is a constraint-driven manufacturing ERP with 10 integrated modules: CRM, Sales, Purchasing, Manufacturing, Warehouse, Finance, Projects, PLM, Quality, and Service. All modules share a single PostgreSQL data model with full multi-tenant isolation and audit trail. It ships with both a Qt desktop client and a Next.js web application.

What modules does Yggdrasil include?

Yggdrasil includes 10 modules: CRM (accounts, contacts, opportunities), Sales (quotes, orders, invoices), Purchasing (POs, suppliers, receiving), Manufacturing (work orders, BOMs, shop floor, MRP), Warehouse (inventory, locations, picking, cycle counts), Finance (GL, AR, AP, banking), Projects (tasks, time tracking, budgets), PLM (part lifecycle, ECRs, revision control), Quality (8D, CAPA, NCR, inspections), and Service (tickets, RMA, warranty, maintenance).

Why doesn't Yggdrasil allow custom fields?

Custom fields are the primary cause of ERP data degradation over time. Every custom field creates a branch in the data model that must be maintained through every upgrade, every integration, and every audit. Yggdrasil eliminates this by design: if a data point is useful to manufacturers, it becomes part of the shared core. This means your data model is always consistent, always auditable, and never drifts from the standard.

What is Operational Policy Enforcement (OPE)?

OPE is Yggdrasil's tenant-scoped governance layer. Administrators write Policies — with compound conditions (AND/OR/NOT, IF/THEN), named-condition references, and one or more actions per Policy — that are reviewed, signed, and version-controlled. A signed Policy compiles into four runtime artifact kinds (state constraints, roles, approval flows, workflow templates) and the State Constraint Engine enforces them on every transition. The shorthand: Yggdrasil is the ERP that does not believe in edge cases. Everything that today escapes the system into spreadsheets, side conversations, or tribal knowledge becomes a signed, dated Policy the runtime enforces directly. OPE ships with a standard library of importable templates for federal and broad regulatory compliance regimes (AS9100, ITAR, FDA 21 CFR Part 11, SOX, GDPR controls), with Mimisbrunnr carrying the shared vocabulary.

Is Yggdrasil a CAIP-HE reference implementation?

Yes. CAIP-HE is a platform-agnostic reference framework for intelligent ERP authored by Tirumala Rao Chimpiri. It defines the four capability conditions that must operate together for an ERP to evolve from a system of record into a decision-enabling system: Cognitive Automation, Advanced Analytics, Integration & Interoperability, and Personalization. Yggdrasil is built such that all four pillars are first-class architectural commitments rather than bolt-ons — the State Constraint Engine and OPE provide Cognitive Automation, real-time KPI/MRP/OEE pipelines provide Advanced Analytics, the B2B Event Broker and Bifrost provide Integration & Interoperability, and Tenant Label Overrides plus role-aware OPE provide Personalization. The framework is conceptual and vendor-independent; Mimir Labs uses it as a structural lens, not a certification.

Does Yggdrasil work for both discrete and process manufacturing?

Yes. The Manufacturing module supports both discrete manufacturing (work orders, engineering BOMs, manufacturing BOMs, shop floor routing) and process manufacturing concepts. The Quality module provides inspection plans, NCR tracking, CAPA management, and 8D reporting regardless of manufacturing type.

How is Yggdrasil priced?

Yggdrasil uses subscription pricing based on organizational size and complexity. There is no per-seat licensing. All 10 modules are included — the platform operates as an integrated whole, not a collection of optional add-ons. Contact us for specific pricing based on your requirements.

Does Yggdrasil have a desktop application?

Yes. Yggdrasil ships with both a Qt 6 desktop application (Windows, macOS, Linux) and a Next.js web application. The desktop client is the reference implementation — it supports all modules and is designed for power users who need fast, keyboard-driven workflows. The web application provides the same functionality with browser-based accessibility.

Is Yggdrasil multi-tenant?

Yes. Every table in the database includes tenant isolation. Each organization's data is fully separated at the database level with row-level security. All data changes are logged to a complete audit trail.

Does Yggdrasil have an API?

Yes. Yggdrasil exposes a full REST API covering all 10 modules, plus a WebSocket endpoint for real-time B2B event streaming. Authentication uses JWT with role-based access control and optional TOTP multi-factor authentication.

Ratatosk — Data Governance

What is Ratatosk?

Ratatosk is a structured data governance workshop that maps the meaning of your existing data landscape. It surfaces definition conflicts between departments, aligns cross-team taxonomy, and produces a governance baseline that quantifies your data health before any migration or system change begins.

Why do I need data governance before an ERP migration?

Most ERP migrations fail not because of technical complexity but because the organization doesn't have shared definitions for its own data. 'Customer' means different things to Sales, Finance, and Service. 'Part number' follows different conventions across plants. Ratatosk resolves these conflicts before they become migration defects — which is dramatically less expensive than discovering them after go-live.

How long does a Ratatosk engagement take?

A typical Ratatosk engagement runs 2 to 4 weeks, depending on the number of source systems and the complexity of your data landscape. The output is a governance baseline document with data quality scoring, taxonomy alignment, and a migration readiness assessment.

Can I use Ratatosk without migrating to Yggdrasil?

Yes. Ratatosk is valuable as a standalone data governance assessment regardless of whether you plan to migrate ERP systems. The governance baseline it produces helps organizations understand their data posture, resolve definition conflicts, and make informed decisions about any system change.

Ragnarok — Migration Orchestration

What is Ragnarok?

Ragnarok is a migration orchestration system that replaces legacy ERP platforms with structured, validated data transfer into Yggdrasil. It understands the business meaning of your source data — not just its shape — and ensures that data arrives in the correct relational context with referential integrity preserved.

What legacy ERP systems does Ragnarok support?

Ragnarok includes deep, pre-built knowledge of 10+ legacy ERP platforms: SAP ECC/R/3, Epicor 10/Kinetic, Oracle E-Business Suite, Oracle NetSuite, Microsoft Dynamics GP, Microsoft Dynamics AX, Infor LN/SyteLine/M3, Sage 100, Microsoft Business Central, Acumatica, and Siemens TeamCenter. Additional source systems are supported through structured onboarding.

How is Ragnarok different from hiring a migration consultant?

Migration consultants build spreadsheets that map source fields to target fields. When the consultant leaves, the rationale leaves with them. Ragnarok is infrastructure — it arrives with deep knowledge of legacy data models, produces deterministic migration plans, and provides complete visibility into what will be migrated, what won't, and why. Every mapping decision is documented and auditable.

Can I see what will happen before the migration runs?

Yes. Before any data moves, Ragnarok produces a full migration plan: what will be transferred, what requires attention, what gaps exist, and what the coverage posture looks like across every business module. Decisions are made with full information, not during a crisis.

Does Ragnarok automate the entire migration?

Ragnarok accelerates expert judgment — it doesn't replace it. The system proposes, scores, and prioritizes migration mappings, but every decision is reviewable and approvable by your team before execution. This human-in-the-loop design ensures that business decisions remain with the people who understand the business.

Bifrost — Live Integration

What is Bifrost?

Bifrost is a live data integration engine that synchronizes data between enterprise systems in real-time. Unlike batch ETL tools, Bifrost uses CDC (Change Data Capture) listeners and semantic mediation to propagate changes as they happen — preserving meaning across system boundaries, not just copying bytes.

How is Bifrost different from an ETL tool?

ETL tools move data in batches on a schedule. By the time the batch runs, the data is already stale. Bifrost uses event-driven CDC listeners that detect changes in real-time and propagate them immediately. More importantly, Bifrost applies semantic mediation — it translates status codes, units of measure, and identifiers between systems, so the receiving system gets meaningful data, not raw values it can't interpret.

What systems does Bifrost connect to?

Bifrost includes integration playbooks for 13 enterprise platforms: SAP, Epicor, NetSuite, Microsoft Dynamics, Infor, Sage, Salesforce, Acumatica, Shopify, BigCommerce, and more. Custom REST/ODBC connections are also supported. Bifrost works with any system — not just Yggdrasil.

What happens when two systems disagree?

Bifrost applies deterministic conflict resolution rules — timestamp-based, priority-based, or manual review. When a conflict can't be auto-resolved, it's routed to a dead letter queue with full context for human decision. Every resolution is logged and auditable.

How is Bifrost priced?

Bifrost is priced by connections, not users or events. Bridge ($499/month) covers 2 system connections and 3 integration playbooks. Network ($1,249/month) covers 5 connections with all 13 playbooks. Enterprise ($2,999/month) is unlimited connections with custom playbook development and SLA. Setup for supported systems is included — no implementation surcharges. Yggdrasil ERP customers get Bridge included and 25% off Network/Enterprise.

Jormungandr — Canon Governance

What is Jormungandr?

Jormungandr is a canon governance and enforcement engine, and the standalone expression of Operational Policy Enforcement for systems that are not Yggdrasil. It holds canonical definitions and the legality of state transitions, emits governance contracts those systems validate against before committing a change, and detects drift continuously. It carries immutable schema versioning, drift detection, and compliance reporting so the meaning established by Ratatosk stays enforced over time. Jormungandr is currently in pilot.

How does Jormungandr relate to OPE inside Yggdrasil?

Inside Yggdrasil, Operational Policy Enforcement refuses illegal state transitions at the database gate. Jormungandr is the same authority turned outward: it owns the canon and the transition rules for external systems and emits contracts they honor before they commit. OPE is internal to Yggdrasil; Jormungandr is how that enforcement reaches the systems you cannot replace.

Implementation & Support

How long does Yggdrasil implementation take?

Implementation timelines depend on the number of modules, whether you're migrating from a legacy system, and the complexity of your operations. A greenfield deployment with core modules can go live in weeks. A full migration engagement with Ratatosk governance and Ragnarok migration typically runs 3 to 6 months from kickoff to go-live.

Do I need to implement all 10 modules at once?

No, but you don't need to use all 10 at once. All modules are included in every subscription because they share a single data model and state machine — removing one would break the integrity of the others. Most organizations start by focusing on 3 to 5 core areas and adopt the rest as their operations mature. There's no additional cost to activate more.

Does Mimir Labs handle implementation directly?

Yes. Mimir Labs works directly with every customer. There are no resellers, no implementation partners, and no hand-offs. The people who built the system are the people who help you deploy it. If something is wrong, we hear about it and we fix it.

What happens to my data during migration?

If you're migrating from a legacy ERP, the engagement typically follows the full platform path: Ratatosk (discover your data landscape and resolve conflicts), Ragnarok (orchestrate the structural transformation with full visibility), and Yggdrasil (operate on the migrated data). Your legacy system continues running in parallel until migration is validated and you're ready to cut over.

What kind of training and support is included?

Implementation includes hands-on training for your team, documentation, and direct access to the Mimir Labs engineering team for support. There is no ticket queue — you work directly with the people who know the system.

Still have questions?

We’re happy to walk through your specific situation. No sales pitch — just a straightforward conversation about what you need.

Schedule a Conversation