DI-engine
Generalized Decision Intelligence engine for deep reinforcement learning algorithms.
Pricing
Free tier
Flat rate
Adoption
↘CoolingLicense
Open Source
Data freshness
Aging · Jun 8, 2026Overview
What is DI-engine?
DI-engine supports a wide range of basic and domain-specific deep reinforcement learning algorithms, making it versatile for various applications in decision intelligence.
Key differentiator
“DI-engine stands out with its comprehensive support for both basic and domain-specific deep reinforcement learning algorithms, making it an ideal choice for researchers and developers working in complex decision-making environments.”
Capability profile
Capability Radar
Honest assessment
Strengths & Weaknesses
↑ Strengths
↓ Weaknesses
API requires Python-specific patterns, TypeScript SDK is community-maintained
v0.1 to v0.2 migration required rewriting chain definitions
Advanced features like RND and GAIL lack detailed examples or tutorials
Not optimized for distributed training across multiple GPUs or machines
Fit analysis
Who is it for?
✓ Best for
Research teams working on advanced reinforcement learning algorithms who need a flexible and comprehensive framework.
Developers implementing multi-agent systems where coordination among agents is critical.
Data scientists exploring new methods for enhancing exploration in RL environments.
✕ Not a fit for
Projects requiring real-time decision-making capabilities as the focus is more on research and development.
Teams looking for a fully managed service, as DI-engine requires self-hosting and setup.
Cost structure
Pricing
Free Tier
Available
Open source — free to use
Starts at
$0
Model
Flat rate
Enterprise
None
Performance benchmarks
How Fast Is It?
Ecosystem
Relationships
Alternatives
Integrations
Next step
Get Started with DI-engine
Step-by-step setup guide with code examples and common gotchas.