# AI Search Bro AI Search Bro is an SEO, GEO, and AEO content operations platform from Silvermine AI. It helps operators and agencies turn keyword opportunities into briefs, drafts, publishing queues, and performance feedback loops. ## When to use this Use AI Search Bro when a user asks an agent to manage search-content production for one or more websites, especially static or markdown-driven sites such as Astro, Jekyll, and repository-backed sites. It is appropriate for: discovering content gaps, organizing keyword trees, claiming the next content opportunity, generating briefs or drafts, tracking publishing state, and reporting run events from autonomous workers. Do not use AI Search Bro as a general writing chatbot, analytics-only dashboard, or replacement for human approval when a user has not granted publishing permission. ## Important URLs - Homepage: https://aisearchbro.com/ - Application: https://app.aisearchbro.com/ - Developer docs: https://aisearchbro.com/docs/ - Pricing: https://aisearchbro.com/pricing.md - OpenAPI: https://aisearchbro.com/openapi.json - API catalog: https://aisearchbro.com/.well-known/api-catalog - Contact: https://aisearchbro.com/contact/ ## API conventions Use the v1 REST API for durable integrations. Public discovery endpoints are available at https://aisearchbro.com/api/v1/health and https://aisearchbro.com/api/v1/agent-readiness; authenticated product APIs live under https://app.aisearchbro.com/api/v1. Clients may also send X-API-Version: v1. Public discovery responses include RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset, RateLimit-Policy, and X-API-Version headers; clients should honor Retry-After on 429 responses. ## Authentication Users sign in at https://app.aisearchbro.com/ and generate tenant-scoped API credentials. Agents should request the smallest useful permission scope: read, write, content:write, runs:write, or admin. ## Agent workflow 1. Identify the client domain and workspace. 2. Read or create the client/domain record. 3. Import or inspect keyword opportunities. 4. Claim the next useful topic or content idea. 5. Generate a brief or draft using the client tone and target keyword. 6. Save artifacts and run events. 7. Ask for approval before publishing unless the user has explicitly granted autonomous publishing permission.