synthux — UX Audit Tool Powered by Local AI
synthux — UX Audit Tool Powered by Local AI

synthux is an open-source Chrome extension that analyzes web pages using artificial intelligence. Based on Nielsen's 10 Usability Heuristics framework, it scores each page from 0 to 100 and provides actionable improvement recommendations.
During analysis, the extension uses 3 synthetic user profiles: a first-time visitor exploring the site, a power user focused on efficiency, and an accessibility user navigating with a screen reader. Each profile evaluates the same page from a different perspective.
Accessibility auditing is built into the analysis. It automatically checks WCAG criteria including color contrast, alt text, heading hierarchy, ARIA landmarks, form labels, and tab order.
Privacy-first architecture. synthux runs models like Gemma 4, Qwen, or Llama entirely on the user's machine via Ollama or LM Studio. No page data is sent to any external server. The extension contains no telemetry, no analytics, and no data collection mechanisms.
Two analysis modes are available: Quick mode using 3 heuristics for fast evaluation, and Deep mode evaluating all 10 heuristics for comprehensive analysis. Reports can be exported as Markdown.
The project is developed as open source under the MIT license.
Tech stack: Chrome Extension (Manifest V3), Lit Web Components, Ollama API, esbuild


