Precalienta el horno a 325 F (165 C). En un tazón mediano, combina la harina, el cacao, el bicarbonato de sodio y la sal. Dejar de lado.
Derrite la mantequilla y 4 onzas de chocolate semidulce juntos a fuego lento o al baño maría. Retira del fuego y añade el extracto de vainilla.
Combina los huevos y el azúcar y bate a velocidad media con una batidora de mano hasta que esté ligero y esponjoso, aproximadamente 3 minutos. Añade la mezcla de chocolate y remueve hasta que esté bien combinada.
Añade la mezcla de harina y revuelve hasta que esté justo combinado. Incorpora las chispas de chocolate o trozos de chocolate.
Coloque porciones de 1-1/2 cucharadas a 2 pulgadas de distancia en una bandeja para hornear forrada con papel pergamino.
Hornee durante no más de 13 minutos, deben estar ligeramente poco cocidos para que el interior se mantenga masticable y suave. Retire toda la hoja de papel pergamino a una rejilla de enfriamiento y deje enfriar hasta que esté tibio y firme.