Spine Swarm: Multi-Agent AI System on Visual Canvas for Non-Coding Projects
Spine Swarm is a multi-agent AI system that operates on an infinite visual canvas designed for complex non-coding projects. The founders argue that chat interfaces are inadequate for complex AI work because they're linear, while real projects aren't linear. They built a workspace where work structure is explicit and user-controllable.
Core Architecture
The system uses blocks as abstractions on top of AI models. There are dedicated block types for:
- LLM calls
- Image generation
- Web browsing
- Apps
- Slides
- Spreadsheets
Blocks can be connected to any other block, with connections guaranteeing context passing regardless of block type. The system is model-agnostic, allowing workflows to move between different AI models within a single project.
Agent Operation
When a user submits a task, a central orchestrator decomposes it into subtasks and delegates each to specialized persona agents. These agents:
- Operate on canvas blocks
- Can override default settings (model and prompt) for each subtask
- Pick the best model for each block
- Sometimes run the same block with multiple models to compare outputs
- Work in parallel when subtasks don't have dependencies
Agents can pause execution to ask for user clarification or feedback before continuing. Once agents produce output, users can select a subset of blocks and iterate on them through chat without rerunning the entire workflow.
Technical Advantages
The canvas provides agents with a persistent, structured representation of the entire project that any agent can read and contribute to at any point. This addresses context degradation issues in typical multi-agent systems by:
- Storing intermediary results in blocks rather than holding everything in memory
- Creating explicit structured handoffs designed for consumption by other agents
- Allowing agents to run longer while keeping context windows clean
Users can dispatch multiple tasks at once, and the system will queue dependent ones or start independent ones immediately.
📖 Read the full source: HN AI Agents
👀 See Also

Galadriel: Open-Source Warm-Cache Harness for Persistent Claude Agents
Galadriel is a 3-tier stacked caching harness for Claude that reduces costs by 87% and latency to under 3s for 100K token prompts. Integrates MemPalace for persistent vector memory.

companion-capture: Tool saves Claude Code's ephemeral speech bubbles
companion-capture is an open-source tool that captures Claude Code's companion character speech bubbles before they vanish from the terminal. It saves messages to markdown files and SQLite for search, using VT100 screen buffer parsing to track cursor positions.

Parallel Agent Orchestrator for Claude Code Using Git Worktrees
A developer built a parallel orchestrator that uses git worktrees to create isolated environments for Claude Code agents, solving the problem of shared working directories causing broken apps and messy git status.

SimplePDF Copilot: Client-Side AI Tool Calling for PDF Form Filling
SimplePDF Copilot uses client-side tool calling to let an LLM fill fields, add fields, delete pages, and more in PDFs — without the PDF leaving the browser.