frankxai/arcanea-claw
ArcaneaClaw — AI-powered Creator Media Engine. Scans, classifies, scores, and publishes creative media 24/7. Works with OpenClaw, Railway, Docker, Claude Code.
24/7 AI-powered media processing engine for creative world-builders. Scan, classify, deduplicate, transform, score, and deploy creative assets — fully automated.
[](https://railway.com/template/arcanea-claw?referralCode=arcanea) [](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Ffrankxai%2Farcanea-claw&env=SUPABASE_URL,SUPABASE_SERVICE_KEY,GEMINI_API_KEY&project-name=arcanea-claw&repository-name=arcanea-claw)
---
ArcaneaClaw is a containerized daemon that watches source directories for new media files and runs them through an 8-skill processing pipeline: scan, AI classify (Gemini), deduplicate (perceptual hashing), process (resize/convert to WebP), aesthetic score (TASTE), upload (Supabase Storage + Vercel Blob), generate social variants, and notify (Discord/Slack webhooks). It runs on 2GB RAM, reports health via HTTP, and registers itself in Supabase so the Command Center dashboard can monitor it remotely.
ArcaneaClaw Engine
==================
Source Files 8-Skill Pipeline Destinations
============ ================== ==============
Google Drive +--> scan --------+
Local Folder -+ classify | Gemini AI Supabase Storage
S3 / Volume dedup | (vision) Vercel Blob
process | WebP/resize Social Platforms
score | TASTE 0-100 Webhook Notify
upload |
social_prep |
notify -------+
Health: GET /health (port 8080)
Heartbeat: Supabase agent_registry every 5 min
Pipeline: Full chain every 15 min (configurable)
┌──────────────────────────────────────────────┐
│ Command Center (VerLoading reviews...