This document outlines the system requirements for project-f0c97df3, an AI-visibility tracker named CiteTrack. The project aims to monitor AEO/GEO visibility using AI technologies. This SRD will guide the development process by detailing the functional and non-functional requirements, user personas, core user flows, and design concepts.
CiteTrack is designed to track and enhance the visibility of businesses through AI-driven monitoring tools. The system will utilize Next.js for the frontend, Convex for the backend and database, and integrate with Clerk for authentication, Dodo Payments for billing, and Resend for email services. The AI capabilities will initially leverage OpenAI and Anthropic, with future plans to include Gemini and Perplexity.
businesses.create and questions.addBatch mutations according to the API documentation.scans.runScan action to loop questions through OpenAI and Anthropic.scoring.detectMention to handle suffix variations and avoid false positives.The homepage will feature an interactive AI monitoring dashboard that visualizes real-time data. Users can drag and drop elements to customize their view, with animations highlighting changes in visibility metrics. The dashboard will use motion/react for smooth transitions and interactions, creating an engaging user experience.
The landing page will feature a dynamic animation where a business logo enters the scene, interacts with AI elements (represented as animated gears), and transforms into a visibility score. This loop will last 10 seconds, using motion/react for seamless transitions. The animation will be responsive, adapting to different screen sizes while maintaining clarity.

Track your visibility across AI models like ChatGPT and Claude. Know when your business gets mentioned — and when it doesn't.
Powerful tools to understand and improve how AI models see your business.
Track how your business appears across OpenAI and Anthropic models simultaneously.
Get a quantified score of your AI presence based on mention frequency and context.
Advanced mention detection handles suffix variations and eliminates false positives.
Define up to 5 key questions and monitor how AI models respond to each one.
Enter your business name and a brief description of what you do.
Add up to 5 key questions that customers might ask AI about your industry.
Our system queries multiple AI models with your questions automatically.
See mention status per question and model in a clear results table.
Join businesses using CiteTrack to understand and improve their presence in AI-generated answers.
Get Started Free →
Track your visibility across AI models like ChatGPT and Claude. Know when your business gets mentioned — and when it doesn't.
Powerful tools to understand and improve how AI models see your business.
Track how your business appears across OpenAI and Anthropic models simultaneously.
Get a quantified score of your AI presence based on mention frequency and context.
Advanced mention detection handles suffix variations and eliminates false positives.
Define up to 5 key questions and monitor how AI models respond to each one.
Enter your business name and a brief description of what you do.
Add up to 5 key questions that customers might ask AI about your industry.
Our system queries multiple AI models with your questions automatically.
See mention status per question and model in a clear results table.
Join businesses using CiteTrack to understand and improve their presence in AI-generated answers.
Get Started Free →
No comments yet. Be the first!