overview
Competitive Landscape
Few frameworks exist yet for this kind of interface, but a few products solved pieces of it.
Shows sources, which makes answers verifiable. But it's built for answering questions, not exploring.
Showed that generative AI doesn't have to be chat. But it's limited to documents you upload.
Works well when you know what to ask. Less useful when you're just curious.
Borrows from all three: visible sources, a format other than chat, and suggestions for where to go next.
Prompt Engineering
Headlines were vague. Body copy qualified everything before getting to the point. I fixed this with one prompt test: does this sentence sound like something a person would actually say out loud? Every card now leads with the punchline.
"Sleep is essential for memory consolidation, and researchers continue to explore the complex mechanisms involved in how the brain processes information during rest cycles."
"Your brain chemically paralyzes your whole body every night so you don't act out your dreams."
Type "Mercury" and you might get the planet, the god, or Freddie, and whichever it picked, it would commit. I fixed this by adding a pre-flight pass that catches ambiguous prompts and asks one short follow-up before generating. Now the app asks what you meant instead of guessing.
Highlight "developmental trauma" and the next card might pivot to a person or event instead of defining the concept. I rewrote the branch prompt to treat the highlight as the subject itself, so the next card explains the thing you tapped. Reading now follows the user's curiosity instead of redirecting it.
Prompt Architecture
Every element is designed to open something, not close it. The headline draws the reader in, the body gives you a range of things to pull on, and the chips point somewhere you haven't been yet.
Interaction Design
When content is generated, interaction has to dissolve into behavior people already have. The reader curates by paying attention, not by navigating.
Reflection