Documentation Index
Fetch the complete documentation index at: https://docs.getspine.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Blocks are the canvas primitives, the atomic units of Spine. Think of them as Lego bricks for AI workflows: each one does something specific, but they can be snapped together and composed in many different ways. You can connect any block to any other block, and that connection guarantees the passing of context regardless of block type.
Blocks fall into five categories:
AI Output Blocks: Core reasoning and generation blocks: Chat, Prompt, Deep Research, Memo
Artifact Builder Blocks: Produce downloadable, shareable, production-quality deliverables. More agentic than other blocks, running models in loops behind the scenes: Slides, Document, Excel, App (including Prototype and Landing Page variations), Image Generation, Frames
Intermediary Blocks: Produce structured content used as input for downstream blocks or as working artifacts: Table, List
Agentic / Execution Blocks: BrowserUse (spins up real browser sessions to interact with the web)
Data and Source Ingestion Blocks: Bring external content into the canvas: Web Page, YouTube, Files, Folder, Folder Synthesis, Inputs
User and Agent Annotation Blocks: Notes (free-form text for human or agent annotations)
You can draw arrows from blocks to pass context from one block to another. Not all blocks share the same buttons. Below are what all buttons do on blocks.
After a block has been run, you can hit the pencil button to modify the previous prompt/context and settings.
Commonly found on image & prompt blocks — allows the user to create variants of the block using the same or different model. Learn more about bulk variant generation.
Fullscreen
Puts block into full screen mode.
More Actions
Menu item that opens more actions.
Share
Allows you to share the block.
Copy
Copies the block. Once copied, you can paste anywhere on the canvas.
Duplicate
Duplicates the block onto the canvas and maintains its context/block connections.
Bookmark
Saves the block into your bookmarks library for quick access.
Delete
Deletes the block from the canvas.
Video Overview