{"repo":"PerfLab-io/perfagent","free":true,"listed":false,"github":"https://github.com/PerfLab-io/perfagent","clone":"git clone https://github.com/PerfLab-io/perfagent.git","description":"A performance insights and knowledge assistant agent built on top of Chrome DevTools internals, Mastra, AI SDK and NextJS","language":"TypeScript","stars":23,"topics":["agents","ai","aisdk","devtools","gemini","mastra","nextjs"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"PerfAgent - AI-Powered Web Performance Analysis PerfAgent is an advanced web performance analysis tool that leverages AI to help developers analyze and optimize their web applications. It provides detailed insights into Core Web Vitals and other performance metrics through interactive visualizations and AI-assisted recommendations. Features - AI-Powered Analysis : Utilizes large language models to analyze performance traces and provide actionable insights. - Performance Visualization : - Flame graph visualization for CPU profile analysis - Network waterfall charts for request timing analysis - Interactive timeline views for user interactions - Core Web Vitals Analysis : Comprehensive analysis of LCP, INP, CLS, and other performance metrics. - Chat Interface : Engage with the AI assistant through a familiar chat interface to get targeted performance advice. - Trace Processing : Upload and process Chrome DevTools performance traces for detailed analysis. - Report Generation : Generate markdown reports with actionable optimization recommendations. Project Structure Main Directories - /app : Next.js app router pages and API routes - /api : Backend API routes for AI integration, suggestions, and more - /chat : The main chat interface for interacting with the AI - /actions : Server actions for subscription management - /workers : Web workers for handling CPU-intensive tasks - /components : React components - /flamegraph : Flame graph visualization components - /network-activity : N","default_branch":null,"files":null,"tree":[],"storefront":"/r/PerfLab-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PerfLab-io/perfagent/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."}