By Manavarya09
GEO + SEO from your terminal — check how ChatGPT, Claude, Perplexity, Gemini and Google AI Overviews talk about your brand, then set up the self-hosted Citelens dashboard.
Run a live GEO (Generative Engine Optimization) visibility check on a brand from the terminal — measure how often ChatGPT, Claude, Perplexity, Gemini and Google AI Overviews name or cite a brand vs. its competitors. Use when the user says "check my GEO", "run a citelens check", "how visible is <brand> in AI answers", "do AI assistants recommend <brand>", or "share of voice in AI search".
Explains Generative Engine Optimization (GEO) — how to measure and improve whether AI assistants (ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews) name and cite a brand — and how the Citelens methodology scores it. Use when the user asks "what is GEO", "how do I rank in AI answers / ChatGPT / AI Overviews", "why doesn't the AI mention my brand", "how is share of voice measured for AI search", or discusses optimizing for LLM citations rather than classic Google rankings.
Run a technical + on-page SEO audit on a website from the terminal — crawl the site and report broken pages, missing or oversized titles and meta descriptions, missing H1s, thin content, missing canonicals, and images without alt text, plus a 0–100 health score. Use when the user says "run an SEO audit", "crawl my site", "check <domain> for SEO issues", "what's wrong with my site's SEO", or "citelens seo".
Set up and launch the self-hosted Citelens SEO + GEO dashboard — install dependencies, scaffold the .env file, run the SQLite migrations, and start the web app. Use when the user says "set up citelens", "run the citelens dashboard", "launch citelens", "get citelens running", or "configure my GEO/SEO API keys".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
The open-source SEO + GEO suite. See how Google and AI both talk about you — and what to do about it.
Self-hosted. Two pillars under one dashboard: classic SEO (site audit, keywords, rank tracking) and GEO (how ChatGPT, Claude, Perplexity, Gemini and Google AI Overviews cite your brand vs. competitors) — then the exact fix to improve both.
Real data: how AI engines talk about your brand — visibility, share of voice vs. competitors, and per-engine breakdown.

Search is splitting in two. Half your visibility is still classic Google rankings; the other half is now whether AI answers even mention you. The tools that cover the AI half (Profound, Otterly, Peec) cost $70-$500/mo, are closed, and stop at a dashboard. The tools that cover the classic half (Ahrefs, Semrush) cost the same and don't touch AI at all. Nobody does both, open, in one place.
The open-source options are CLI/JSON dumps with no UI.
Citelens is the one that's open, beautiful, and covers both halves - and it closes the loop: it doesn't just say "you're invisible for this query," it tells you why (who ranked or got cited instead, from what source) and drafts the fix.
GEO pillar (ships first)
SEO pillar (crawler + audit shipping now)
Both
Early development - v0.0.1 (GEO core) is working: create a project, auto-generate
buyer-intent prompts, run them against Gemini, and see your visibility, share of
voice vs. competitors, and the sources the AI cited. The SEO pillar's crawler +
on-page/technical audit also works now (the "SEO audit" tab, or
/citelens:seo from the plugin); keyword/rank/backlink modules need external
data APIs and layer on next. Star to follow along.
See docs/IMPLEMENTATION_PLAN.md for the full roadmap.
git clone https://github.com/Manavarya09/citelens.git
cd citelens
npm install
npm run db:migrate # create the local SQLite database
npm run dev # http://localhost:3000
Or launch it in one command (build + migrate + start):
node bin/citelens.mjs # → http://localhost:3000 (published as `npx citelens`)
That's it - no API key required to try it. With no key, Citelens uses a deterministic mock engine so the whole loop works offline.
For live answers with real citations, add a free Gemini key:
cp .env.example .env
# then set GEMINI_API_KEY (free from https://aistudio.google.com/apikey)
Don't want to deal with API keys or spend money? Set CITELENS_BROWSER=1 and
Citelens drives the real web UIs in a browser on your machine instead:
Browser mode is experimental and opt-in: it automates your own browser, so it's slower and more fragile than the API path (sites change their markup and may challenge automated access), and it's subject to each site's terms of use. The API path always works without it.
A single run hits all four engines — Gemini, Claude, ChatGPT, and
Perplexity — and each one runs live if its key is set (see .env.example),
otherwise it falls back to the mock. Gemini is the recommended starting point
because it's free and its Google Search grounding returns real cited sources.
The dashboard breaks down visibility per engine, share of voice vs. competitors,
sentiment toward your brand, where citations come from, and the run's cost.
Citelens ships as a Claude Code plugin, so you can run a GEO check without leaving your terminal:
/plugin marketplace add Manavarya09/citelens
/plugin install citelens
Then:
npx claudepluginhub manavarya09/citelens --plugin citelensExtract any website's design language and ship it. Eleven slash commands — /extract, /site, /grade, /battle, /remix, /pack, /theme-swap, /brand, /pair, /studio, /verify — wrap the designlang CLI to pull DTCG tokens, Tailwind/shadcn/Figma vars, motion + voice, synthesize a whole-site canonical design system with a consistency grade, generate shareable graded report cards, head-to-head battle pages, six-vocabulary remixes, downloadable design-system bundles, OKLCH-correct theme recolouring, full editorial brand-guidelines books, design crossovers between two sites, a live token-editor studio, and a rebuild-and-pixel-diff fidelity check.
Zero-setup cost tracking and budget management for Claude Code. Real-time burn rate, budget guardrails, ASCII reports, and pre-task cost estimation — all without external dependencies.
A curated library of award-grade design languages for Claude. Pick a look; Claude builds UI that actually nails that aesthetic — by adapting a real, hand-built reference, not interpreting keywords.
Mold your UI. Visual drag-and-drop editor for any running web app — drag, resize, edit text, change styles — and Claude syncs every change back to your source code.
Discover working public APIs for any task. Auto-verified, refreshed daily.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.