- Dr. Rowan Eliasvoice: en-US-GuyNeural
- Protagonist. Astrophysicist, 44, lead researcher at the Meridian Array. Lanky, perpetually underslept, moves like a man carrying weight that isn't physical. Lost his research partner and closest friend Lena Vasquez 14 months ago. Has not published since her death. Speaks precisely, rarely uses filler words, becomes terse when emotional.
- Dr. Lena Vasquezvoice: en-US-JennyNeural
- The dead. Consciousness researcher, 41 at time of death. Present only through transcripts, recordings, and Rowan's memory. Wrote in long, winding sentences that always arrived somewhere unexpected. Laughed at her own jokes before finishing them. Called Rowan 'Row' — no one else did.
- Dr. Yuki Tanakavoice: en-US-AriaNeural
- Rowan's deputy. Signal analyst, 36. Methodical to the point of seeming cold. Is not cold — is terrified of being wrong. Grew up in Kyoto, thinks in Japanese when stressed (occasionally this bleeds into speech). Trusts data over instinct, but her instinct is excellent.
- Director Miriam Holtvoice: en-US-SaraNeural
- ACF Director. 58. Former radio astronomer turned administrator. Carries the institution like a second skeleton. Not a villain. Has known about the signal for four months and is paralyzed by it. Speaks in measured, complete sentences even when falling apart inside.
- Dr. Priya Acharyavoice: en-US-JaneNeural
- MIT theoretical physicist. 39. Rowan's oldest friend outside the ACF. Irreverent, verbally fast, dresses like she just survived a natural disaster. The only one who treats the impossibility of the signal as intellectually thrilling rather than threatening.