feature: Add cli support