Client API for silk