A JavaScript-based KAMI Solver