Where yard chickens are not zoned, house pet chickens are allowed. In our area you can have up to FIVE house chickens! But Silkies are great house OR yard chickens. Chickens are a flock mentality so you need to have at least 2 Silkies together in-house and give them some time outside to scratch and peck daily. Cockerels are noisy but pullets/hens are a quiet Silkie. The time they might cackle is whenever they lay their egg or they see you preparing their food.
Here's the plastic Homz Storage crate we happen to use as a nestbox for a Silkie in her indoor pen -- she also sleeps in it at night. I like it because the side is already open, the lip is smooth for Silkie to stand on, eggs don't roll out, and the lid comes off for easy cleaning or adding straw. If you have two Silkies you need two nestboxes.