← Blog

Writing Tools That Support Non-Linear Thinking

Most writing tools force linear thinking. A look at non-linear writing tools—and what's still missing at the prose level.

Open any writing tool. You get a blank page, a blinking cursor, and an implicit instruction: start at the top, write to the bottom. Done.

This is how almost every writing app works—Google Docs, Word, Notion, even most “distraction-free” editors. They all share the same fundamental assumption that writing is linear. You begin, you continue, you finish.

But thinking doesn’t work that way, and it’s not even close.

How thinking actually works

Ideas branch. You’re writing a paragraph and suddenly realize there are two completely different directions it could go. You loop back—something you wrote on page three changes what you meant on page one. One argument becomes two, and you’re not sure which is stronger yet.

This isn’t a bug in your creative process; it is the process. The problem is that our tools don’t support it.

The landscape so far

Some tools have tried to address this. Mind mapping software like MindMeister or Miro lets you brainstorm non-linearly, connecting ideas in webs instead of sequences. That’s great for ideation, but you can’t write prose in a mind map.

Outliners like Roam Research and Obsidian are closer. They let you link ideas bidirectionally, nest thoughts, and build a graph of connected notes, which makes them fantastic for research and note-taking. But when it’s time to actually write—to turn those atomic notes into a cohesive piece—you’re back to a linear document. The non-linearity stops at the outline level.

Scrivener deserves credit here. Its corkboard and binder let you rearrange sections, split documents, and maintain multiple drafts, and it genuinely understands that writing is modular. But Scrivener’s unit of modularity is the document or the section. If you want to explore two different versions of a single paragraph, you’re back to copying and pasting or keeping a “scraps” file. What about phrases? Words?

The gap

Think about it: when you agonize over a piece of writing, it’s rarely about which section goes where—it’s about this sentence. Should it be blunt or gentle? Should this paragraph lead with the example or the claim? You want to try both and keep both alive while you figure out which one earns its place. And right now, no tool lets you do that without a mess of duplicated files or copy-pasted paragraphs.

What branching prose looks like

This is the problem I built Quillium to solve. Quillium lets you fork at the sentence and paragraph level, like Git branches but for prose. Write a sentence, then branch it: try a different tone, a different structure, a completely different idea. Every version stays alive, navigable, and comparable, without drowning in draft_v7_FINAL2.docx files.

It’s writing with the freedom to think non-linearly while you write, not just before or after. The goal isn’t to add complexity—it’s to finally match the tool to the way your brain already works. Writing is revision, revision is exploration, and exploration, by its nature, branches.

Try it

If you’ve ever felt like your writing tool is fighting the way you think, I’d love for you to join the waitlist. Quillium is still early, but the core idea is working and I think it changes how writing feels.