kani soft