{"id":49050632,"url":"https://github.com/AICMO/ai-cmo","last_synced_at":"2026-05-06T00:02:05.053Z","repository":{"id":315241914,"uuid":"1056940652","full_name":"AICMO/ai-cmo","owner":"AICMO","description":"AiCMO is an open source AI search optimization platform. It helps companies to monitor and optimize their brand visibility in AI tools like ChatGPT, and Gemini. AiCMO can be self-hosted in minutes and is battle-tested.","archived":false,"fork":false,"pushed_at":"2025-09-17T12:17:52.000Z","size":1346,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-17T14:28:24.110Z","etag":null,"topics":["aio","generative","geo","search","seo"],"latest_commit_sha":null,"homepage":"https://getaicmo.com","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AICMO.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-15T04:13:29.000Z","updated_at":"2025-09-17T12:05:37.000Z","dependencies_parsed_at":"2025-09-17T14:39:26.911Z","dependency_job_id":null,"html_url":"https://github.com/AICMO/ai-cmo","commit_stats":null,"previous_names":["aicmo/ai-cmo"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/AICMO/ai-cmo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AICMO%2Fai-cmo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AICMO%2Fai-cmo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AICMO%2Fai-cmo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AICMO%2Fai-cmo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AICMO","download_url":"https://codeload.github.com/AICMO/ai-cmo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AICMO%2Fai-cmo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32672682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aio","generative","geo","search","seo"],"created_at":"2026-04-19T20:00:33.807Z","updated_at":"2026-05-06T00:02:05.046Z","avatar_url":"https://github.com/AICMO.png","language":"Vue","funding_links":[],"categories":["Open-Source Repos \u0026 Tools",":hammer_and_wrench: Standalone Open Source SEO Tools"],"sub_categories":["GEO Monitoring \u0026 Tracking",":gear: OpenClaw SEO Skills"],"readme":"# AiCMO - open-source AI SEO tool (GEO/AIO)\n\nAiCMO is an open-source AI SEO (search optimization) platform that helps companies monitor and optimize their brand visibility in AI tools like ChatGPT, Gemini/Google, Perplexity, Claude, etc. \nTrack how often your brand appears in AI responses, analyze competitor performance, and get actionable recommendations to improve your presence in conversational AI search results.\n\n## ✨ Core Features\n\n- **Real-time Brand Monitoring**: Track brand mentions and citations across major AI platforms\n- **Competitive Intelligence**: Analyze share of voice and benchmark against competitors\n- **Authority Tracking**: Identify which sources AI models cite most frequently in your domain\n- **Actionable Insights**: Get AI-powered recommendations to improve brand visibility\n- **Multi-Model Support**: Monitor performance across ChatGPT, Gemini, and other AI platforms\n- **Self-Hosted Option**: Deploy on your infrastructure with full data control\n\n## 📊 Screenshots\n\n### Dashboard Overview\nMonitor your AI visibility score and website citation rate at a glance. Track share of voice metrics to see how your brand compares to competitors across AI-generated responses.\n\n![aicmo-geo-dashboard.png](docs/images/aicmo-geo-dashboard.png)\n\n### Prompt Monitoring\nConfigure and track custom prompts relevant to your industry. Monitor which AI models (OpenAI, Gemini) mention your brand and track visibility percentages across different query types.\n\n![aicmo-geo-prompts.png](docs/images/aicmo-geo-prompts.png)\n\n### Detailed Analytics\nDive deep into individual prompt performance. See exactly when and where your brand was mentioned, which websites were cited, and track the most authoritative sources in AI responses over time.\n\n![aicmo-geo-prompt-details.png](docs/images/aicmo-geo-prompt-details.png)\n\n\n## 📦 Deployment\n\n### AI CMO Cloud\n\nManaged deployment by the AI CMO team, generous free-tier, no credit card required.\n\n[AI CMO Cloud](https://getaicmo.com/)\n\n### Self-hosting\n\nRun AiCMO on your own infrastructure. You will need a Vertex AI credentials (Service Account) file and an OpenAI API key.\n\n1. Clone the repository\n   ```bash\n   # Clone the repository\n   git clone https://github.com/AICMO/ai-cmo.git\n\n   # Navigate to the backend directory\n   cd ai-cmo/backend\n   ```\n\n2. Copy your Vertex AI credentials (Service Account) file to the root of the backend directory and name it `vertex_credentials.json`.\nBackend will not start without this file\n\n\n3. Create .env.local file in the backend directory and add the following variables:\n   ```bash\n   echo AC_OPENAI_API_KEY=your_openai_api_key \u003e\u003e .env.local\n   ```\n\n4. Run the following command to start the AiCMO:\n   ```bash\n   docker compose up -d\n   ```\n\n5. Open http://localhost:8081 in your browser to access the AiCMO frontend.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAICMO%2Fai-cmo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAICMO%2Fai-cmo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAICMO%2Fai-cmo/lists"}