◆ nichescope free · mit · offline-first

Market intelligence, quietly.

Keyword research, trend direction, competition scoring, and a 0–100 opportunity verdict for any niche — one command, from your own terminal.

No API keys. No paywalls. No BS.

# install
git clone https://github.com/pixel-perfect/nichescope.git
cd nichescope && pip install .
zsh — nichescope analyze
nichescope analyze "notion templates" -t → autocomplete ......... 47 keywords → people-also-ask ...... 19 questions → trends (12 mo) ....... rising +34% → competition ........... 11 rivals, thin SERP
◆ opportunity score 72 / 100 verdict: build — sub-niche "aesthetic" is wide open
! weakest factor: commercial intent (51) report saved → nichescope-reports/notion-templates.html

one command · six free sources

What comes back when you ask.

Every number below is pulled live from free public sources — nothing rented, nothing metered, nothing you have to sign a card for.

You getHow it's foundSource
Keyword ideasQuestions, long-tails, autosuggestGoogle Autocomplete
Related searchesSemantic neighbours of your seedGoogle Search
People Also AskThe real questions buyers typeGoogle Search
Trend directionRising or falling over 12 monthsGoogle Trends
Competition estimateResult counts, ad pressureGoogle Search
Opportunity scoreAll of the above, combined — build or skip0–100

the daily verbs

Four commands cover the whole craft.

nichescope analyze "notion templates"Full niche read — keywords, trends, rivals, and a build-or-skip score.
nichescope compare "a" "b" "c"Stack niches side by side, ranked best first.
nichescope affiliate "hosting reviews"Buyer-intent keywords, commission angles, content ideas.
nichescope advise "digital planners"Optional AI read of your data — bring your own key, or none at all.

the ai layer is optional

Your key. Your machine. Your data.

Core research needs zero keys — it works the moment you install it. If you want an AI reading of the results, connect a key you already own, or let it fall back to a model running on your own machine.

GroqGeminiMistralOpenRouterAWS BedrockOllama · local

BYOK, honored honestly. Keys are read from your own environment or ~/.nichescope-config.json — they stay on your machine, go only to their own provider, and are never written into reports, logs, or this page.