from the back of the book:
Kalypso Deed is a shotgun, riding the interface between the AI Ganesh and human scientists who solve problems through cyberassisted Dreams. But she's young and a little careless; she'd rather mix drinks and play jazz. Azamat Marcsson is a colorless statistician: middle-aged, boring, and obsessed with microorganisms. A first-class nonentity-until one of his Dreams implodes, taking Kalypso with it.
Now Ganesh is crashing, and nothing could be worse. For on the planet T'nane, it is the AI alone that keeps the colonists alive, eking out a grim existence in an environment inimical to human life. To save the colony, Kalypso must persuade Marcsson to finish the Dream that is destroying Ganesh. But Marcsson has gone mad, and T'nane itself has plans for them both that will alter their minds-and their world-forever.
SFSite reviews it here:
The writing is often brilliant. The ideas are often fascinating. But I felt as if I were, so to speak, "reading in smoke". The story was difficult to follow, and the characters difficult to care about. There's much to respect about this novel, but not as much, I thought, to like.
It's the balance between character and action that makes Dreaming in Smoke a first-rate science fiction novel.
This is overall an excellent book. It is well done in its concept, structure and execution, the last of which Sullivan completes with a style that includes both lyricism and sharp, thoughtful insight. These features combine to completely overshadow any small worldbuilding niggles concerned with the scenario which might otherwise distract you on a first reading.