{"slug": "swarm-a-design-protocol-for-nonlinear-creativity", "title": "Swarm – A design protocol for nonlinear creativity", "summary": "Matt Lambert has developed SWARM, a loop-based protocol for nonlinear creativity and signal detection designed to preserve human judgment in AI-influenced environments. The protocol structures idea development through repeated cycles of spotting, weighing, arranging, refining, and making, requiring practitioner input between each phase. SWARM aims to maintain human ability to notice, evaluate, and interpret meaning rather than relying on AI to determine outcomes.", "body_md": "SWARM is a loop-based protocol for nonlinear creativity and signal detection.\n\nIt preserves human judgment in environments increasingly shaped by AI systems.\n\nSWARM structures how ideas are spotted, weighed, arranged, refined, and made through repeated loops rather than linear execution.\n\nIt is not a productivity system.\n\nLearn more: [https://swarmloop.xyz](https://swarmloop.xyz)\n\nModern systems increasingly optimize outcomes for us.\n\nSWARM exists to preserve the human ability to notice, evaluate, and interpret what matters.\n\nSpot → Weigh → Arrange → Refine → Make\n\nA loop is a single exploratory pass.\n\nWork happens inside the loop.\n\nUnderstanding emerges across loops.\n\n-\n`Loop`\n\n— a single exploratory pass. -\n`Protocol`\n\n— a pattern that emerges across loops. -\n`Signal`\n\n— what begins to persist across loops. -\nLoop = movement\n\n-\nProtocol = memory\n\n-\nSignal = meaning\n\nAI may assist inside the loop by surfacing observations, organizing material, or generating artifacts.\n\nAI does not determine meaning.\n\nProgression through the loop requires practitioner input.\n\nSWARM is designed to be used alongside an AI system.\n\nOpen this repository in your AI environment of choice:\n\n- Codex\n- Claude\n- ChatGPT\n- Cursor\n- or another AI tool that can work with repository context\n\nThen give the system something real to work on.\n\nExamples:\n\n- “Use SWARM on this problem.”\n- “Help me think through this using SWARM.”\n- “Use this repository for this task.”\n- “Explore this idea using SWARM.”\n\nYou do not need to choose a practice in advance.\n\nIf a relevant practice exists, the system may suggest it as an entry point into the loop. Otherwise, the system should run a standard SWARM loop.\n\nThe loop is:\n\n`Spot → Weigh → Arrange → Refine → Make`\n\nThe AI may assist within each phase, but progression between phases requires practitioner input.\n\nSWARM is not designed to produce immediate final answers.\n\nClarity emerges through repeated loops, not a single prompt.\n\nHuman judgment remains active throughout the process.\n\n`canon/`\n\n— Stable concepts and ontology.`protocol/`\n\n— How SWARM operates.`patterns/`\n\n— Recurring behaviors and diagnostic observations.`practice/`\n\n— Repeatable loop entry points and applications.`templates/`\n\n— Authoring scaffolds for extending the protocol.\n\n- Read\n,`canon/swarm.md`\n\n,`canon/loop.md`\n\n, and`canon/protocol.md`\n\nfor the core concepts behind SWARM.`canon/signal.md`\n\n- Use\nwhen you want a repeatable entry point such as Loop Logging or a System Check.`practice/README.md`\n\n- Use\nwhen you want help recognizing what is happening during exploration.`patterns/README.md`\n\n- Do not treat SWARM like a one-shot prompt.\n- Do not let AI decide meaning.\n- Do not skip practitioner input between loop phases.\n\nSWARM is evolving.\n\nThe canon remains stable.\n\nPatterns and practices expand through use.\n\nSWARM was developed by Matt Lambert.\n\n[swarmloop.xyz](https://swarmloop.xyz)— SWARM online[Substack](https://cardeo.substack.com/)— ongoing writing and exploration[cardeo.ca](https://cardeo.ca)— broader creative and systems work", "url": "https://wpnews.pro/news/swarm-a-design-protocol-for-nonlinear-creativity", "canonical_source": "https://github.com/cardeo/swarm-protocol", "published_at": "2026-05-25 16:49:44+00:00", "updated_at": "2026-05-25 17:07:17.935692+00:00", "lang": "en", "topics": ["ai-tools", "ai-research", "ai-ethics", "generative-ai", "ai-agents"], "entities": ["SWARM", "Codex", "Claude", "ChatGPT", "Cursor", "swarmloop.xyz"], "alternates": {"html": "https://wpnews.pro/news/swarm-a-design-protocol-for-nonlinear-creativity", "markdown": "https://wpnews.pro/news/swarm-a-design-protocol-for-nonlinear-creativity.md", "text": "https://wpnews.pro/news/swarm-a-design-protocol-for-nonlinear-creativity.txt", "jsonld": "https://wpnews.pro/news/swarm-a-design-protocol-for-nonlinear-creativity.jsonld"}}