<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Daniel Ehrhardt</title>
    <description>The latest articles on DEV Community by Daniel Ehrhardt (@danielehrhardt).</description>
    <link>https://dev.to/danielehrhardt</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F384296%2Fc4dff1f3-9588-42c2-b773-b67d9e857b66.jpeg</url>
      <title>DEV Community: Daniel Ehrhardt</title>
      <link>https://dev.to/danielehrhardt</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/danielehrhardt"/>
    <language>en</language>
    <item>
      <title>I built an open-source platform to see how ChatGPT, Perplexity and Gemini talk about your brand</title>
      <dc:creator>Daniel Ehrhardt</dc:creator>
      <pubDate>Sun, 27 Sep 2026 08:27:59 +0000</pubDate>
      <link>https://dev.to/danielehrhardt/i-built-an-open-source-platform-to-see-how-chatgpt-perplexity-and-gemini-talk-about-your-brand-2ih8</link>
      <guid>https://dev.to/danielehrhardt/i-built-an-open-source-platform-to-see-how-chatgpt-perplexity-and-gemini-talk-about-your-brand-2ih8</guid>
      <description>&lt;p&gt;When someone asks ChatGPT "what's the best tool for …", your product is either in the answer or it isn't. Classic SEO tools can't tell you which, and the tools that can ("AI visibility", "GEO", "AEO") are mostly closed SaaS priced per prompt.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;AutoSEO&lt;/strong&gt;, an MIT-licensed platform you can self-host that puts AI visibility and classic SEO in one place.&lt;/p&gt;

&lt;p&gt;👉 GitHub: &lt;a href="https://github.com/codextde/autoseo" rel="noopener noreferrer"&gt;https://github.com/codextde/autoseo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frbohas51yh222i7j887s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frbohas51yh222i7j887s.png" alt="AutoSEO dashboard" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What it measures
&lt;/h2&gt;

&lt;p&gt;You define the prompts your buyers ask ("best CRM for small agencies", "is X better than Y"), pick markets and engines, and AutoSEO runs them on a schedule across 16 AI engines: ChatGPT, Perplexity, Gemini, Claude, Google AI Overviews and AI Mode, Copilot, Grok, Mistral, DeepSeek, Meta AI, Qwen, Kimi and a few more.&lt;/p&gt;

&lt;p&gt;For every answer it extracts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Mentions and position&lt;/strong&gt;: are you named, and where in the answer&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Citations&lt;/strong&gt;: which URLs and domains the engine cites, and whether any are yours&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Competitors&lt;/strong&gt;: every other brand mentioned, so you get share of voice and head-to-head comparisons&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sentiment&lt;/strong&gt;: what the engine praises or criticises, on an 11-aspect scorecard&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Query fan-outs&lt;/strong&gt;: the background searches engines run before answering, which turn into content ideas&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Next to that there's the SEO toolbox you'd expect: keyword research, rank tracking, a crawler-based site audit with Lighthouse, backlinks, Search Console and GA4, plus AI bot traffic from your server logs (GPTBot, ClaudeBot, PerplexityBot…).&lt;/p&gt;

&lt;h2&gt;
  
  
  Architecture choices that might interest you
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Bring your own AI subscription.&lt;/strong&gt; Most AI work (analysis, content drafts, simulated engines) can run through a small local agent that drives your own &lt;strong&gt;Claude Code&lt;/strong&gt; or &lt;strong&gt;Codex CLI&lt;/strong&gt;. The agent only makes outbound HTTPS requests (no open ports), runs every job in a fresh CLI session in its own temp folder, and updates itself from signed releases. API keys for Anthropic, OpenAI, OpenRouter, Perplexity, Gemini and others are the fallback.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Honest data sources.&lt;/strong&gt; Engine answers come from DataForSEO, the vendor APIs or the local agent. If an engine has no configured provider, it can be simulated by a model with web search, and those results are labelled as simulated everywhere they appear.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Everything is an API.&lt;/strong&gt; There's a REST API (OpenAPI spec included) and an &lt;strong&gt;MCP server with 100+ tools&lt;/strong&gt; over streamable HTTP with OAuth 2.1, so you can ask Claude Code or Cursor "which prompts did we lose to competitor X this week?" and it queries your own instance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One env var to deploy.&lt;/strong&gt; Next.js 16, React 19, PostgreSQL 17 and Drizzle, shipped as a single Docker image (&lt;code&gt;ghcr.io/codextde/autoseo&lt;/code&gt;). You set &lt;code&gt;DOMAIN&lt;/code&gt;, and everything else (email, AI providers, OIDC SSO, roles, limits) lives in an admin panel. Migrations run on boot.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; https://autoseo.codext.de/install | bash
&lt;span class="c"&gt;# or: docker compose up (see deploy/ in the repo)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After setup you can open a demo project with 90 days of generated data, so you can click around without spending provider credits.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's next
&lt;/h2&gt;

&lt;p&gt;The public repo is brand new, so I'm looking for feedback, especially on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;measurement methodology (prompt sampling, reporting run-to-run variance)&lt;/li&gt;
&lt;li&gt;which engines and integrations you'd want next&lt;/li&gt;
&lt;li&gt;the self-hosting and upgrade experience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you'd rather not run a server, there's a hosted version (AutoSEO Cloud, $50/month), which is how development gets funded. The self-hosted version has every feature.&lt;/p&gt;

&lt;p&gt;⭐ If this is useful, a star on &lt;a href="https://github.com/codextde/autoseo" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; helps other people find it.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>seo</category>
      <category>ai</category>
      <category>nextjs</category>
    </item>
    <item>
      <title>ChatGPT Everywhere! A Chrome Extension for AI-Powered Text Suggestions in Any Input Field or Textarea</title>
      <dc:creator>Daniel Ehrhardt</dc:creator>
      <pubDate>Sat, 25 Mar 2023 22:43:11 +0000</pubDate>
      <link>https://dev.to/danielehrhardt/chatgpt-everywhere-a-chrome-extension-for-ai-powered-text-suggestions-in-any-input-field-or-textarea-5c1h</link>
      <guid>https://dev.to/danielehrhardt/chatgpt-everywhere-a-chrome-extension-for-ai-powered-text-suggestions-in-any-input-field-or-textarea-5c1h</guid>
      <description>&lt;p&gt;&lt;strong&gt;Unleash the power of AI to supercharge your writing experience across the web!&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Are you tired of manually typing out long phrases, struggling with grammar, or simply running out of ideas while writing online? Worry no more! Introducing ChatGPT Everywhere Typeahead, a Chrome extension that brings the power of OpenAI's ChatGPT to any input field or textarea on the web! With ChatGPT Everywhere, you can now generate AI-powered text suggestions and boost your writing productivity like never before. Sign up for the waitlist at &lt;a href="https://codext.link/typeahead"&gt;https://codext.link/typeahead&lt;/a&gt; to be among the first to try this revolutionary tool.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is ChatGPT?
&lt;/h2&gt;

&lt;p&gt;ChatGPT, or Generative Pre-trained Transformer, is a cutting-edge AI model developed by OpenAI. It has been trained on vast amounts of text data and can generate human-like text based on input prompts. From answering questions to providing suggestions, ChatGPT has found applications in a wide range of domains, including content creation, programming help, brainstorming, and more.&lt;/p&gt;

&lt;h2&gt;
  
  
  How does ChatGPT Everywhere Typeahead work?
&lt;/h2&gt;

&lt;p&gt;ChatGPT Everywhere integrates ChatGPT seamlessly into your browser, offering context-aware suggestions in any input field or textarea. Whether you're composing an email, writing a blog post, or answering questions on a forum, ChatGPT Everywhere can help you draft the perfect response.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Instant Suggestions:&lt;/strong&gt; Get real-time AI-generated text suggestions as you type. ChatGPT Everywhere predicts the most relevant completions, allowing you to write faster and more accurately.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Context-Aware:&lt;/strong&gt; ChatGPT Everywhere understands the context of your writing and provides suggestions accordingly. Say goodbye to irrelevant and off-topic completions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multilingual Support:&lt;/strong&gt; ChatGPT Everywhere supports multiple languages, making it a versatile tool for users across the globe.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy:&lt;/strong&gt; Your data is secure, as ChatGPT Everywhere encrypts your text and only sends it to OpenAI's servers for processing.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  How to Install ChatGPT Everywhere
&lt;/h2&gt;

&lt;p&gt;To join the waitlist for ChatGPT Everywhere, visit &lt;a href="https://codext.link/typeahead"&gt;https://codext.link/typeahead&lt;/a&gt; and sign up with your email. You'll be notified once the extension is available, and you can then download and install it from the Chrome Web Store.&lt;/p&gt;

&lt;h2&gt;
  
  
  Use Cases
&lt;/h2&gt;

&lt;p&gt;ChatGPT Everywhere can significantly improve your writing experience in various scenarios, such as:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Emails:&lt;/strong&gt; Draft professional and grammatically correct emails with ease.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Social Media:&lt;/strong&gt; Craft engaging and creative social media posts in a flash.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Blogging:&lt;/strong&gt; Generate blog post ideas or even entire articles with minimal effort.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Forums and Q&amp;amp;A:&lt;/strong&gt; Provide helpful, informed answers to questions on forums and Q&amp;amp;A platforms.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Coding:&lt;/strong&gt; Get assistance in writing code snippets or debugging errors.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;ChatGPT Everywhere is a game-changing Chrome extension that brings the power of ChatGPT to any input field or textarea on the web. With instant, context-aware suggestions, you can now write faster, more accurately, and with greater confidence than ever before. Don't miss out on this amazing tool – join the waitlist at &lt;a href="https://codext.link/typeahead"&gt;https://codext.link/typeahead&lt;/a&gt; today!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6Fi2PtDH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z5lj8xutuasxe835u6s7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6Fi2PtDH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z5lj8xutuasxe835u6s7.png" alt="Image description" width="358" height="356"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>chatgpt</category>
      <category>webdev</category>
      <category>openai</category>
    </item>
    <item>
      <title>Remote maintenance</title>
      <dc:creator>Daniel Ehrhardt</dc:creator>
      <pubDate>Thu, 15 Jul 2021 21:47:02 +0000</pubDate>
      <link>https://dev.to/danielehrhardt/remote-maintenance-p61</link>
      <guid>https://dev.to/danielehrhardt/remote-maintenance-p61</guid>
      <description>&lt;p&gt;Hi Devs,&lt;/p&gt;

&lt;p&gt;I wanted to ask you what tools you use for remote work and PC remote support.&lt;/p&gt;

&lt;p&gt;I also want to ask what features you miss there and what you would improve. &lt;/p&gt;

&lt;p&gt;Best,&lt;br&gt;
Daniel&lt;/p&gt;

</description>
      <category>remote</category>
      <category>maintenance</category>
      <category>workstations</category>
    </item>
    <item>
      <title>Backend Framework 2020</title>
      <dc:creator>Daniel Ehrhardt</dc:creator>
      <pubDate>Wed, 13 May 2020 18:46:37 +0000</pubDate>
      <link>https://dev.to/danielehrhardt/backend-framework-2020-3k69</link>
      <guid>https://dev.to/danielehrhardt/backend-framework-2020-3k69</guid>
      <description>&lt;p&gt;Hi all,&lt;/p&gt;

&lt;p&gt;i have a question to you all. If you start a new Backend for a React Native App what would you choose in 2020?&lt;/p&gt;

&lt;p&gt;NodeJS Express, NodeJS Loopback&lt;br&gt;
Laravel, Symfony &lt;br&gt;
.Net Core&lt;br&gt;
something else?&lt;/p&gt;

&lt;p&gt;Best,&lt;br&gt;
Daniel&lt;/p&gt;

</description>
      <category>node</category>
      <category>php</category>
      <category>laravel</category>
    </item>
  </channel>
</rss>
