Whisk together mayonnaise, sweet chili sauce, soy sauce, sriracha, rice vinegar, maple syrup, lime juice, and minced garlic until smooth.
Taste and adjust seasoning with salt, pepper, or more sriracha, lime juice, or sweet chili sauce as desired.
Combine napa cabbage, red cabbage, carrots, cucumber, edamame, and green onions in a large bowl.
Add cooked chicken and drizzle half the dressing over the salad.
Toss until well combined, adding more dressing to taste.
Add bean sprouts and toss once more.
Top with chopped peanuts just before serving.
Serve with extra dressing on the side.