{"repo":"brightdata/geo-ai-agent","free":true,"listed":false,"github":"https://github.com/brightdata/geo-ai-agent","clone":"git clone https://github.com/brightdata/geo-ai-agent.git","description":"AI-powered tool to audit and optimize website content by crawling URLs, analyzing H1s, and generating actionable GEO recommendations with CrewAI.","language":"Python","stars":169,"topics":["agent","ai","brightdata","crewai","geo","marketing","python","seo","serp-api","web-scraping"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"--- 🚀 GEO AI Crew GEO Agent Crew uses CrewAI to automate AI-driven webpage content audits. Enter a URL, and the system accesses the webpage, extracts its title, generates and summarizes related queries using Gemini with the Google Search tool, fetches Google AI Overviews via Bright Data SERP API, compares results, and outputs actionable page-level optimization suggestions in Markdown file. --- 🤖 Understanding Your Crew The ai-content-optimization-agent Crew is composed of six AI agents, each with unique roles, goals, and tools. These agents collaborate on a series of tasks, defined in config/tasks.yaml , leveraging their collective skills to achieve complex objectives. The config/agents.yaml file outlines the capabilities and configurations of each agent in your crew. 🛠️ Installation Ensure you have Python =3.10 <3.14 installed on your system. This project uses uv for dependency management and package handling. First, if you haven't already, install uv : Next, navigate to your project directory and install the project's dependencies: --- 🔑 Environment Configuration This project requires four environment variables to work: - GEMINI API KEY : Your Gemini API key. - MODEL : The name of the Gemini model to power your crew of agents (e.g., gemini/gemini-2.5-flash ). - BRIGHT DATA API KEY : Your Bright Data API key. - BRIGHT DATA ZONE : The name of the Web Unlocker zone in your Bright Data dashboard you want to connect to. Define them directly in your terminal or place them in ","default_branch":null,"files":null,"tree":[],"storefront":"/r/brightdata","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brightdata/geo-ai-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}