Open Source
Modular
Designed for Builders, by Builders
Why MDK
Breaking the integration hell.
Mining sites are a chaotic mix of heterogeneous systems - miners, sensors, cooling and electrical infrastructure, all speak different languages. MDK provides the shared plumbing so builders can focus on what matters.
The Problem
Integration Hell

Operators are forced to either maintain a fragile mess of custom scripts to unify their data or juggle different proprietary tools to run a single site. This fragmentation wastes most of the engineering budget on basic plumbing.
The Solution
Open SDK

MDK abstracts away vendor-specific protocols and exposes a unified control layer, allowing developers to build automation and optimization logic without worrying about device-level integration.
How It Works
Modular by design.
MDK is the open-source abstraction layer where any manufacturer, service provider, or developer can build integrations using a FOSS standard. Once an integration is built, the entire community can leverage it to connect systems into their own tools.

The Adapters
Workers
Community-driven modules for ASICs, cooling systems, pools, electrical equipment, and any on-site device or service. Ship a worker, make your device compatible with the entire ecosystem.
The Brain
Orchestrator
A hardened core handling lifecycle management, safety semantics, and event propagation across your entire site infrastructure.
The Interface
MDK Client
A unified, agnostic interface that exposes all community-contributed devices to any application, script, or AI agent.
Backend Core
Orchestration framework.
High-performance, modular runtime. Connect, monitor and control your entire mining infrastructure programmatically.

UI Dev Kit
Ship dashboards in hours.
Production-ready components — hashrate charts, device tables, management patterns. Plug in and go.

Vision
Foundation for AI agents.
The future of mining isn't management — it's intelligence. MDK creates the nervous system for autonomous infrastructure.
Agnostic
Cooling systems, miners, pools, energy feeds — all standardized blocks in one system.
AI-Ready
Unified data stream for AI agents to optimize every watt consumed.
Sovereign
You own the stack. You choose hardware. You control the data.
For Manufacturers
Ship a Worker
Build an MDK worker and make your hardware instantly compatible with every tool in the ecosystem.
Get Started →Help Us
Build & Contribute
Contribute to the core, build workers, or use the UI Dev Kit to create next-gen mining tools.
View on Github →For Operators
Deploy & Control
Deploy MDK to reclaim control over your fleet and prepare for an automated future.
Read the MDK docs →
