Back to projects
Live
Ekorank
Track how visible your brand is across ChatGPT, Claude, Gemini, and Perplexity
Live SaaS at ekorank.com — currently in beta
SaaS AI Cloudflare TypeScript Hono D1
How it works
A live SaaS product that answers the question every marketing and brand team now has: “Is my company being mentioned by AI?” Ekorank monitors AI visibility across the four major LLM providers and surfaces it in a clean dashboard with alerts.
What it does
- Tracks brand and product mentions across ChatGPT, Claude, Gemini, and Perplexity
- Async queue workers run detection across providers without blocking the user
- Alerting when mentions appear, change, or disappear
- Multi-tier plans: Free, Pro, and Agency — with configurable limits at each tier
- Full dashboard with tracking history and scheduled updates
Tech stack
- Backend: Hono on Cloudflare Workers — lightweight, edge-native API
- Queue: Cloudflare Queues for async mention detection across AI providers
- Storage: Cloudflare D1 (SQLite) for structured data, Cloudflare KV for caching
- Frontend: React + Vite
- Monorepo: Turborepo + PNPM workspaces — shared packages across frontend and backend
- AI Providers: OpenAI, Anthropic, Google Gemini, Perplexity APIs
Why I built it
AI visibility is becoming as important as SEO. Companies need to know if they’re showing up — or being ignored — by the models their customers are using to make decisions. Ekorank is my answer to that gap.