The Last Murder at the End of the World by Stuart Turton
At some point in the future, a fog, probably man-made, covers the whole globe. The fog is filled with tiny insects that devour any living thing they come in contact with, including humans. The only safe place is an island protected by a some kind of shield where 122 villagers and three scientists/elders live. It's a peaceful place where everyone has their jobs and knows their place. Until one of the scientists is murdered causing the shield to go down. If the murder isn't solved and the killer executed within 92 hours, the fog will engulf the island.
The narrator is Abi, the artificial intelligence who knows everything that goes on on the island and controls most of it. She is also the one who wiped everyone's memory. The thing about Abi is that she has a job, she has commands she must follow. So even though she knows all and sees all, she doesn't share everything with the reader or...