THE PRODUCT
SEE WHAT CATAPULT-RS DOES
Five stages. Fully automated. From raw HTML to optimized, ML-scored, Schema.org-injected pages with full rollback.
THE PIPELINE
1
CRAWL
BFS spider discovers every page on your site. Concurrent fetching with depth limiting, rate control, and robots.txt compliance. Sitemap-aware.
2
ANALYZE
Extract keywords via TF-IDF. Detect sector (Gaming, Casino, Crypto, Tech). Audit existing meta tags, OG, Twitter Cards, Schema.org. Scrape social profiles.
3
OPTIMIZE
DistilBERT scores content sentiment. Qwen3 generates optimized titles and descriptions from your keywords and sector. Real neural network inference, not templates.
4
INJECT
Auto-inject meta, Open Graph, Twitter Cards, and JSON-LD Schema.org into your HTML. Marker blocks with config hashes enable clean upsert and one-click rollback.
5
TRACK
Every run persisted to database. Score trends over time. Regression detection with keyword diff. Full analysis history with snapshot rollback.
THE DASHBOARD
A Leptos WASM admin console served alongside the API. Five views. Everything you need to configure, run, and monitor.
SCORE GAUGES
SEO
OPT
SENT
Circular SVG gauges show SEO score, optimization score, and sentiment analysis results. Red below 40, gold 40-70, green above 70.
SCORE TRENDS
Track SEO and optimization scores across analysis runs. Regression detection alerts when scores drop between runs.
CONFIG EDITOR
▸SECTORS4 sectors
▾GAMING
indicatorsgame, esports, multiplayer, fps
▸CRYPTOCURRENCY
▸TECHNOLOGY
▸SENTIMENT3 lists
▸MODELS4 fields
Edit sector keywords, sentiment dictionaries, and model configuration in the browser.
CRAWL TRACKER
Real-time BFS spider tree via WebSocket. Nodes expand as pages are discovered. Animated state transitions with score badges.
INJECTION MANAGER
ORIGINAL
<head> <meta charset="UTF-8"> <title>My Site</title> </head>
INJECTED
<head> <meta charset="UTF-8"> <title>My Site — Game Engine</title> <meta name="description" ...> <meta property="og:title" ...> <!-- catapult-rs:begin --> <script type="ld+json">...</script> <!-- catapult-rs:end --> </head>
Side-by-side snapshot diff shows exactly what catapult-rs injected into each file. One-click rollback restores the original HTML.
WHAT YOU GET
LICENSE KEY
Delivered to your email. Activates the Podman image pull.
PODMAN IMAGE
Single container with ML models baked in. No downloads at runtime.
FLY.IO CONFIG
Ready-to-deploy fly.toml. Your infrastructure, your bill (~$5-15/mo).
EVERYTHING
ML inference, dashboard, crawler, injector, history, rollback. All of it.
$200. ONCE. FOREVER.
No subscription. No recurring charges. No vendor lock-in. Deploy on your Fly.io and own your SEO pipeline.
GET CATAPULT-RS