complexity

complexity

⚑ Supercharge your Perplexity.ai

Stars: 676

Visit
 screenshot

Complexity is a community-driven, open-source, and free third-party extension that enhances the features of Perplexity.ai. It provides various UI/UX/QoL tweaks, LLM/Image gen model selectors, a customizable theme, and a prompts library. The tool intercepts network traffic to alter the behavior of the host page, offering a solution to the limitations of Perplexity.ai. Users can install Complexity from Chrome Web Store, Mozilla Add-on, or build it from the source code.

README:

Complexity Logo

Complexity

A powerful browser extension that enhances your PerplexityAI experience with advanced UI and UX improvements.

Discord source-code Stable chrome version Stable firefox version
Chrome Web Store Rating Chrome Web Store Users Mozilla Add-on Rating Mozilla Add-on Users

Complexity is a third-party extension, it does NOT affiliate with Perplexity AI

πŸ’– support the development

Paypal Ko-fi

Capabilities

  • Provides a comprehensive set of added features and UI/UX improvements with excellent modularity and customization
  • Supports all available languages (22 languages)
  • Runs flawlessly on Firefox Android

Documentation

Quick Start

Build and use the extension locally

Make sure you have pnpm and Node.js (^20.9.0) installed.

  1. Install the dependencies
pnpm install
  1. Build the extension (unpacked)
pnpm build
# or
pnpm build:firefox
  1. Enable "Developer mode" in your browser

  2. Load the extension from the dist folder

Local development (only works on Chromium-based browsers)

pnpm dev

Privacy & Security

  • No data collection
  • Local storage only (Opt-in cloud sync coming soon)

Privacy policy

Can I vibe-code a plugin for Complexity?

  • The project includes docs (for human consumption) and several rules and guidelines .cursor/rules/ for LLMs to follow
  • However, given the current limitations in visual context and interaction with web page resources (e.g., the DOM, network inspection, React fiber tree, etc.), it's challenging for any LLM workflow to build an entire plugin without human intervention. You'll need a decent knowledge of frontend web development and some reverse engineering skills.

πŸ’– Keep the project alive

This polished and feature-rich extension is the result of countless hours of dedicated development and refinement. If you appreciate the attention to detail and ongoing improvements, please consider supporting the development through:

License

This project uses a custom license allowing personal use and modifications, while prohibiting commercial use, unauthorized distribution, and feature bypassing without permission.

Full license terms

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for complexity

Similar Open Source Tools

For similar tasks

For similar jobs