NeuralStack
Divergent-thinking whiteboards for Claude. NeuralStack lets Claude open a shared thinking board on a hard, open-ended problem, hand it to you to brainstorm on, then read the board's structure back and converge to an answer it couldn't have produced from the bare prompt.
Most AI ideation fails the same way: it converges too early — the first plausible answer, polished. NeuralStack fights that twice. The engine fans your question out across many cognitive frames (first-principles, red-team, inversion, biological mechanism, extreme-scale, market lens, naive outsider…), scores and clusters the branches, and keeps the survivors. Then you add the angles, hunches, and domain knowledge a model never would. Claude converges from what you actually built.
The whole value is the delta: the board-informed answer minus the answer you'd have gotten cold.
The baton-pass
You ask Claude → Claude spawns a board → you get a live link
→ the board auto-diverges across frames
→ you brainstorm on the canvas (add, branch, prune)
→ you say "done"
→ Claude reads the board's structure and converges
Human and model never edit at the same time — it's a relay, not a shared mouse.
Install (skill-only — no MCP, no per-client config)
Then restart Claude and say "use neuralstack to brainstorm X". The skill drives everything through npx.
How Claude drives it (the CLI)
npx -y neuralstack login <tlm_key> | save your API key (once per machine) |
npx -y neuralstack create "<topic>" | spawn a board → prints { id, preview_url } |
npx -y neuralstack board <id> | print the board: tree + surviving insights + critic verdict |
npx -y neuralstack wait <id> | poll until you mark the board ready, then print it |
npx -y neuralstack answer <id> "<text>" | write the converged answer back onto the canvas |
NEURALSTACK_API_URL defaults to the cloud; set it to http://localhost:3100 for local development. The key resolves from --key → $NEURALSTACK_TOKEN → ~/.neuralstack/config.json.
What makes a board different from a chat
A prompt gives Claude words. A board gives it shape — which angle branched from which, what the critic clustered together, which leaves survived vs. got flagged as traps, the non-obvious-but-viable pick, the open provocation, and everything you added by hand. That structure is the raw material Claude converges from, and it's what a flat summary throws away.
Links
MIT licensed.