AI Agent · 22 nástrojů · Open Source

AEO Agent

Měří a zlepšuje viditelnost vaší značky v AI vyhledávačích, konkrétně ChatGPT, Perplexity, Claude, Gemini a Google AI Overviews. Sleduje citace, audituje rozpoznání entit, optimalizuje obsah pro AI citovatelnost a automaticky opravuje problémy přes GitHub PR.

AI SDK v6Gemini 2.0 FlashNext.jsOpenAI APIGoogle AI APIPerplexity API
Nástroje: 22
Rozvrhy: Denně / Týdně / Měsíčně
Notifikace: Discord

Schopnosti

Co pro vás udělá

1

Multi-modelové testování viditelnosti

Testuje vaši značku napříč ChatGPT, Gemini, Perplexity s dotazy segmentovanými podle záměru (navigační, informační, transakční, srovnávací). Sleduje míru citací a snímky odpovědí v čase.

2

Audit entit a znalostí

Kontroluje, zda AI modely správně identifikují vaši značku. Audituje přítomnost na Wikidata, Google Knowledge Panel a Crunchbase. Mapuje vztahy mezi entitami.

3

Optimalizace obsahu pro AI

Hodnotí stránky pro AI citovatelnost (8 kritérií, 0-100). Audituje JSON-LD schémata. Optimalizuje llms.txt. Generuje FAQ obsah založený na reálných datech stránky.

4

Monitoring AI crawlerů

Audituje robots.txt pro 10 AI botů (GPTBot, ClaudeBot, PerplexityBot...). Sleduje vzorce návštěv crawlerů ze server logů. Monitoruje čerstvost obsahu.

5

Automatické opravy přes GitHub PR

Generuje schema markup, FAQ sekce a vylepšení llms.txt. Vytváří PR s detekcí duplikátů. Sleduje dopad změn, měří viditelnost před a po.

6

Strategie a reporty

Návrhy na zlepšení založené na reálných audit datech. HTML reporty s grafy trendů. Discord notifikace s akčními body.

Architektura

Jak to funguje

Next.js App

Chat UI

useChat

/api/chat

Route Handler

ToolLoopAgent

Gemini 2.0 Flash

Visibility

4 tools

Entity

3 tools

Content

4 tools

Crawl

3 tools

Action

4 tools

Strategy

3 tools

AI Model APIs

Target Website

GitHub

Discord

Vercel Blob

Agent používá Vercel AI SDK ToolLoopAgent pattern. Na základě promptu se LLM autonomně rozhodne, které nástroje zavolat a v jakém pořadí. Plný audit spustí všech 22 nástrojů pro testování viditelnosti, audit entit a optimalizaci obsahu.

Multi-modelová testovací strategie. Každý test viditelnosti běží současně na ChatGPT, Gemini a Perplexity s dotazy segmentovanými podle záměru — navigační, informační, transakční a srovnávací. Orchestraci zajišťuje Gemini 2.0 Flash za nízké náklady.

22 nástrojů

Kompletní soupis nástrojů

Visibility (4)

testMultiModelVisibilityTests brand visibility across ChatGPT, Gemini, Perplexity with intent-segmented queries
trackCitationSourcesTracks citation rates and response snapshots over time
analyzeAIOverviewPresenceChecks presence in Google AI Overviews and featured AI responses
benchmarkCompetitorsAEOBenchmarks brand visibility against competitors across AI models

Entity & Knowledge (3)

analyzeEntityRecognitionChecks if AI models correctly identify and describe your brand
auditKnowledgeGraphAudits Wikidata, Google Knowledge Panel, and Crunchbase presence
mapEntityRelationshipsMaps entity relationships and brand associations in AI knowledge bases

Content Optimization (4)

analyzeContentForAIScores pages for AI citability across 8 criteria (0-100)
auditSchemaForAIAudits JSON-LD schemas for AI comprehension and citation eligibility
optimizeLlmsTxtOptimizes llms.txt for AI crawler guidance and content framing
generateFAQContentGenerates FAQ content grounded in real page data for AI citability

Crawl & Freshness (3)

auditAICrawlersAudits robots.txt for 10 AI bots: GPTBot, ClaudeBot, PerplexityBot, and more
trackAICrawlerVisitsTracks crawler visit patterns from server logs
monitorContentFreshnessMonitors content freshness and update frequency for AI indexing signals

Action (4)

createGitHubPRCreates pull requests with duplicate detection for automated fixes
writeAEOReportGenerates HTML reports with trend charts and citation data
notifyTeamSends Discord notifications with visibility scores and action items
generateStructuredDataGenerates schema markup and FAQ sections for improved AI citability

Strategy (3)

suggestAEOImprovementsData-driven improvement suggestions based on actual audit results
identifyCitationOpportunitiesIdentifies content gaps and topics where AI models could cite the brand
analyzeQueryPatternsAnalyzes query intent patterns to prioritize visibility improvements

Autonomní workflow

Běží na cronu, reportuje přes Discord

Daily · 7:00 UTC

Kontrola AI botů

Audit robots.txt pro 10 AI botů, validace sitemapy, rychlá kontrola přístupu AI crawlerů.

Weekly · Monday 7:00 UTC

Test viditelnosti a benchmark

Multi-modelový test viditelnosti na ChatGPT, Gemini a Perplexity. Sledování citací, srovnání s konkurencí, Discord report. Adaptace strategie při stagnaci delší než 3 týdny.

Monthly · 1st, 8:00 UTC

Plný AEO audit

Kompletní audit ve 3 fázích zahrnujících rozpoznání entit, schema, obsah a knowledge graph. Generování PR s automatickými opravami. HTML report s grafy trendů.

Discord integrace

AEO Agent

Weekly Visibility Report— yoursite.com

Visibility: 45% (+3%) | Citations: 12 | Models: 4/4 responding

ChatGPT: mentioned in 3/5 queries (+1)
Perplexity: cited as source 2x
Gemini: brand recognized, no citation
Claude: not mentioned

Action needed: Add FAQPage schema to /pricing

Začít

Nasazěte vlastního v 5 krocích

Kompletní zdrojový kód je na GitHubu. Naklonujte, přidejte API klíče, nasazěte na Vercel a máte produkčního AEO agenta sledujícího vaši viditelnost v AI vyhledávačích.

1

Naklonujte repo

git clone https://github.com/jamnyjakub700-cloud/aeo-agent, pak npm install. README pokrývá vše.

2

Připojte AI model API

API klíče pro OpenAI, Google AI a Anthropic jsou potřeba pro multi-modelové testování viditelnosti. Perplexity API klíč je volitelný, ale doporučený.

3

Nastavte konfiguraci webu

Nastavte SITE_URL, COMPANY_NAME, TARGET_KEYWORDS a COMPETITORS v environment variables. Agent používá tyto hodnoty pro všechny dotazy a benchmarky.

4

Vyberte notifikační kanál

Discord webhook pro denní, týdení a měsíční reporty. Agent posílá skóre viditelnosti, sledování citací a akční body.

5

Nasazěte na Vercel

Připojte repo k Vercelu, přidejte environment variables, deployujte. Cron joby jsou přednastavené. Denně 7:00, týdně pondělí 7:00, měsíčně 1. v 8:00.

Kontakt

Ozvěte se.

Aktuálně otevřený pro

  • Spoluzakladatelské role v B2B SaaS (Evropa, remote)
  • AI agent sprinty s pevným rozsahem (4 až 8 týdnů)
  • Poradenství pro netechnické zakladatele stavející s AI

nebo napište na jakub.jamny@cyrcid.com