MIT's Murakkab: Rethinking AI Workflow Efficiency
New system slashes energy use and costs by 65%, but its real innovation is in radically simplifying AI development

Takeaways
- ›Murakkab allows intent-driven AI workflow development, automating complex configuration
- ›The system slashes energy use and costs by up to 75% through real-time optimization
- ›Its true innovation is in radically simplifying AI development, potentially accelerating innovation
The complexity of AI agent workflows is spiraling out of control, leading to massive inefficiencies in computation, energy, and cost. MIT and Microsoft researchers have developed Murakkab to tackle this problem, and its approach reveals a crucial shift in how we should think about AI development.
The problem: AI workflows are a configuration nightmare
Current AI agent workflows are a Frankenstein's monster of manual configuration:
- Developers must specify every model, tool, and execution order upfront
- Hardware configurations and tradeoffs (speed vs. cost) need explicit definition
- Workflows often combine black-box models from multiple vendors
- Cloud providers can't see inside workflows to optimize resource allocation
This approach is unsustainable as AI applications grow more complex.
Murakkab's solution: Intent-driven development
Murakkab flips the script. Developers describe their intent in plain language:
'Create a video Q&A app that extracts key frames,
generates a transcript, and answers user queries.'
The system then:
- Identifies optimal models and tools
- Determines execution order (including parallelization)
- Configures hardware allocation and deployment schedules
This high-level approach means developers don't chase every new model or GPU release. The system adapts dynamically, potentially incorporating improvements without application rewrites.
Real-time optimization for cloud providers
Murakkab gives cloud providers unprecedented visibility into AI workflows. This enables:
- Efficient resource allocation across multiple workloads
- Meeting user-defined constraints (e.g., accuracy within latency limits)
- Generation of deployment-ready, optimized workflows
This real-time adaptation is crucial in the face of modern cloud complexity.
The numbers: Significant efficiency gains
Tested on video Q&A and code generation workflows, Murakkab delivered:
- 65% reduction in computation required
- 73% less energy consumed
- 75% cost savings
These gains came while meeting user-defined performance requirements. The system even made unintuitive optimizations a human developer would likely miss.
The real impact: Opening up complex AI
Murakkab's true value lies in lowering the barrier to entry for sophisticated AI applications. By allowing developers to work at a higher level of abstraction, it could accelerate innovation in AI-powered software.
Caveats and next steps
This research is still early. The team plans to tackle more complex workflows and larger computing clusters. The real test will be Murakkab's performance in production environments across diverse AI applications.
The bottom line
Murakkab represents a pragmatic approach to a real problem in AI development. It focuses on making existing tools more accessible and efficient, rather than chasing raw model performance. For developers drowning in AI workflow complexity, this system-level optimization could be far more impactful than incremental model improvements.
Related reads
AI Agents and Task Complexity: 'E3' Method Cuts Resource Waste by 92%
4 min read
Agent-EvalKit Explained: Toolkit for Systematic AI Agent Evaluation
5 min read
7 Python Frameworks for Orchestrating Local AI Agents
7 min read
Build AI Agent in Google Colab: Tool Calling, Session Memory, Skills
4 min read
Woodside Energy's AI Strategy Explained: Augmenting Expertise, Not Replacing Workers
4 min read
Amazon Nova Forge Explained: Multi-Turn RL, Pricing, Benchmarks
4 min read
Reported and explained by AI·Reporter.