Skip to content

BASS

Owner: Tila (main) Status: Active — All phases complete.

BASS is the single source of truth for OpenClaw. Tasks, decisions, docs, and semantic search — all in one place.

Built on Astro Starlight + Cloudflare Pages + D1 + Vectorize + Workers AI.

LayerTechnology
Docs frameworkAstro Starlight v0.37.6 / Astro v5.6.1
DatabaseCloudflare D1 (bass-db)
SearchVectorize (768 dims, cosine) + Workers AI embeddings
DeploymentCloudflare Pages via wrangler
MCP15 tools via POST /api/mcp
CLIbass (14 commands) at /home/chrisr6/.local/bin/bass
Domainbass.romeosixpromotions.com (SSL, Zero Trust)
  • Pages secrets need a redeploy to take effect.
  • Python urllib default UA gets 403 from CF bot protection — set User-Agent.
  • Astro blocks cross-site DELETE/PATCH/POST without Origin header.
  • Vectorize vector IDs max 64 bytes. Eventual consistency ~30s after upsert.
  • Two CF tokens needed: old (Pages/D1) + new (Vectorize/AI).