SPB Git

spb/tendril

Public

Tendril — web ingestion platform (scrape/crawl/map/search) on macOS Apple Silicon: WebKit fidelity, authenticated pages, deterministic testable extraction. A self-hosted Firecrawl alternative.

History of apps/api/public/index.html Clear filter
page 1
  1. Mon, Aug 10, 2026 2

    1. feat: MCP server, agent Skill, downloads, Tendril logo + playground upgrade
      …
      Integrations (downloadable from the site so a user can hand Tendril to an agent):
      - integrations/mcp: single-file MCP server (tendril_scrape/map/status), bundled
        to one .mjs (no install), tested end-to-end via the MCP SDK client
      - integrations/skill: SKILL.md teaching an agent when/how to use Tendril over HTTP
      - served at /downloads/{tendril-mcp.mjs,tendril-mcp.zip,tendril-skill.zip}
      
      Site:
      - real Tendril logo (spiral-vine SVG) used as favicon + header/footer brand
      - "Give it to your agent" section with download buttons + copy-paste MCP/skill config
      - playground result upgrade: metrics row (status/latency/tier/cached/pipeline),
        metadata card with thumbnail, reading view with word count + copy/download .md,
        link explorer with internal/external filter + search + export, structured/metadata
        tabs, loading skeleton, richer error view
      
      Deployed to m3u96a; live at https://www.ten-dril.com.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 1 file +246 −56
    2. feat(api): serve interactive playground + docs platform at /
      …
      Self-contained landing page served via @fastify/static (apps/api/public):
      - hero with Tendril identity (botanical/terminal theme, animated vine SVG)
      - live playground: scrape/map/status, formats & options, latency, rendered
        markdown preview, links/metadata/structured tabs, curl/python/js snippets
        with copy, live /v1/status pill
      - collapsible API reference with param tables + examples, §15 error table
      Explicit API routes keep priority over the static wildcard.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 1 file +552
Menu

Theme