Aarcade Assistant
Embeddable ecosystem chatbot on Cloudflare Workers AI — retrieval over ingested docs, vision, web search, and on-chain lookups.
- Year
- 2026
- Role
- Solo build — Workers AI backend, retrieval pipeline, tool routing, Vue front end
- Discipline
- AI Tooling
The problem
Players and builders in the Aavegotchi ecosystem ask the same questions constantly — how the DAO is structured, what an installation costs, where to trade — and the answers are scattered across wikis, forum threads, and contract state. A static FAQ goes stale and a general-purpose chatbot has no idea what a Baazaar is.
The approach
The assistant runs entirely on Cloudflare: a Pages front end in Vue, Pages Functions for the API, Gemma through Workers AI for generation, and Vectorize for retrieval. A router classifies each message and picks a path — bundled ecosystem knowledge, retrieval over documents ingested from the wiki, a live web search, a GitHub or Basescan lookup, an image analysis, or plain conversation — and the model is grounded with whatever that path returns. Skills are bundled as documents the router can prefer for governance questions, and a later pass added image attachments with combined vision-and-search answers and pixel-art generation through the PixelLab API. It ships as an iframe embed so it can sit inside the arcade site.
Outcome
Live and embeddable, running from February 2026 through a year of iteration: knowledge routing first, then retrieval, then vision and generation. The trading research scaffold that grew alongside it was extracted into Gotchi Trader. This was the first product built around a hosted model and is where the routing-and-grounding pattern used in later agent work was worked out.
Details
- Gemma via Cloudflare Workers AI with a fallback model for generation
- Vectorize retrieval over documents ingested from the ecosystem wiki
- Router picks a path per message: knowledge, retrieval, web search, GitHub, Base chain, vision, or chat
- Image attachments answered with combined vision and web-search context
- Pixel-art generation for game assets through the PixelLab API
- Embeddable iframe with URL-driven theming for host pages
Built with
- JavaScript
- Vue
- Cloudflare
- Workers AI
- Vectorize
- Base
Links
Need something like this? AI Tooling & Developer Infrastructure is what I do.
Related work
abracadabra
2026Biometric-gated secrets vault that lets AI agents fetch credentials without a human in the loop.
AI Toolingcron402
2026Cron-as-a-service for AI agents, billed per run in USDC over the x402 protocol — no accounts, no API keys.
AI Tooling
Last updated .