Real-time algorithms analysis for modern developers—now with Project-Wide Intelligence!
Understanding the efficiency of your code shouldn't require manual calculation. Time Complexity Analyzer brings Big O analysis directly into your workflow, providing instant feedback on Time and Space complexity as you type.
⚡ Works Instantly (No Setup Required!)
We believe in a friction-less experience. Version 1.2.0 includes a built-in Master Key, meaning you can start analyzing your code immediately after installation—no API keys or configuration required!
💡 Why Complexity Analyzer?
In high-performance environments, every millisecond and byte counts. This extension leverages state-of-the-art AI to help you identify performance bottlenecks before they reach production.
⏱ File Time (Big O): Instant insight into how your current file's algorithm scales.
📊 Project Complexity: [NEW] Automatically detects your project's entry point (Main.java, main.cpp, index.js, etc.) and analyzes overall architectural complexity.
💾 Space Complexity: Monitor memory consumption at a glance.
📁 Workspace Health: Real-time monitoring of your project's total size.
✨ Key Features
Plug & Play: Works out of the box with zero configuration.
Hyper-Speed Responsiveness: Analysis triggers 1.5s after you stop typing, with instant "thinking" feedback.
State-of-the-Art Brain: Powered by Qwen 2.5 Coder 32B for world-class accuracy in Java, C++, Python, and more.
Local & Private AI (FREE): Seamless integration with Ollama. Run Llama 3 locally on your machine—100% private and 100% free.
⚙️ Advanced Configuration (Optional)
While it works instantly, you can still customize your experience:
Local AI: Install Ollama and enable "Ollama Enabled" in settings for 100% private analysis.
Custom Keys: Add your own Groq, Gemini, or Mistral keys in settings to use specific models or avoid shared quotas.