Elmo
Tracking how ChatGPT, Claude, Gemini, Perplexity, and Google's AI answers talk about your brand, Elmo gives you a self-hosted dashboard for measuring and improving your AI search visibility. A setup wizard reads your website and suggests keywords, competitors, buyer personas, and tracking prompts. Behind the scenes, a worker reruns every tracked prompt on a schedule against the engines you connect, using scraping providers such as BrightData, Oxylabs, or SearchApi for real consumer experiences, or direct OpenAI, Anthropic, Mistral, and OpenRouter APIs. Each run feeds visibility scores per prompt and per model, mention tracking across names, aliases, and domains, sentiment from positive to negative, and each company's position in the answer. The Responses page filters answers by model, tag, prompt, or sentiment and highlights the passage behind each judgment. Citation analysis sorts cited URLs into your domains, competitors, social media, Google properties, and institutional sources. A share-of-voice leaderboard ranks competitors against you over time. Query fan-out shows the web searches engines ran before answering. Opportunities turns the numbers into a prioritized list of content to create, pitch, and seed. Shareable reports reach stakeholders without an account, and a REST API with TypeScript and Python SDKs plus an MCP server lets coding agents query the data. Raw engine output stays in your own database for later audit. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Deploy