Skip to main content
OpenClaw is an open-source local AI agent that connects to any LLM. Add a Spine tool config and OpenClaw will delegate research-heavy tasks to Spine automatically.

Install

curl -o ~/.openclaw/tools/spine.json \
  https://docs.getspine.ai/static/agent-files/spine.openclaw.json

Download tool config

spine.openclaw.json — drop into your OpenClaw tools directory

Set your API key

Add SPINE_API_KEY to your environment or to OpenClaw’s .env file:
export SPINE_API_KEY="sk_spine_..."
Create a key at platform.getspine.ai/keys.

What it does

The tool config defines a two-step spine_run action:
  1. Create a runPOST /v1/run with the user’s prompt and a template
  2. Poll until doneGET /v1/run/{run_id} every 15–30 seconds (runs average 10–20 min, up to 2 hr)
OpenClaw surfaces the final_output and artifact download URLs back to you.

Example

You: Research the top 5 competitors in the AI search API space

OpenClaw: Running spine_run with template=deep_research...
  [polling... 3/8 tasks complete... 7/8... done in 15m 42s]

Result:
  Competitive landscape analysis (final_output attached)
  Artifacts:
    - AI_Search_API_Analysis.docx → https://...
  Credits: 28

Templates

Pass the template that best fits the output:
TemplateOutput
autoAgent picks
deep_researchResearch memo
reportReport (.docx)
slidesSlide deck (.pptx)
memoMemo (.docx)
excelSpreadsheet (.xlsx)
appWeb app (.html)
landing_pageLanding page (.html)