Release v0.5.0 - 2026-03-21
Highlights
- Enzan now provides rule-based optimization recommendations with monthly spend, potential savings, and an efficiency score.
- Public SDKs and the MCP server now expose the Enzan optimize workflow end to end.
- Optimizer responses now return a consistent empty recommendations list when no savings actions are available.
Product Changes
Enzan
- Added a rule-based optimizer that evaluates model downgrades, duplicate caching opportunities, self-host break-even signals, spend anomalies, and cross-provider price arbitrage.
- Optimize amounts are normalized to a 30-day monthly basis so different windows can be compared consistently.
- Potential savings and efficiency score are heuristic outputs; overlapping opportunities can make actual realizable savings lower than the estimate.
API Changes
SDK + MCP Changes
TypeScript SDK
- Added
enzan.optimize(...) for optimizer recommendations.
Python SDK
- Added
enzan.optimize(...) for optimizer recommendations.
Go SDK
- Added
Enzan.Optimize(...) for optimizer recommendations.
MCP Server
Migration Notes
- No database migration is required for the optimizer endpoint.
- Existing pricing catalogs and usage analytics data are used as-is.
Documentation Updates
- Updated the public API docs, SDK references, and MCP docs for the optimizer workflow.