AuthorityOS

Turn a broad niche into a clear, evidence-led content opportunity map.

Try the live demo · Report an issue

AuthorityOS is for creators, consultants, and small teams who are tired of guessing what to publish next. Give it a niche and an audience, and it helps uncover the questions people are asking, the gaps existing content is missing, and the topics worth prioritising.

It is deliberately built around evidence first. AI helps turn research into useful recommendations, but the numeric opportunity score is calculated by deterministic code—not an LLM's opinion.

What it does

  • Expands one broad niche into focused topic opportunities.
  • Collects signals from search results, Google Autocomplete, Reddit, and YouTube.
  • Identifies unanswered questions and likely content gaps.
  • Scores each topic for demand, gap, saturation, and evidence quality.
  • Generates positioning, content angles, research queries, and outline ideas.
  • Streams progress live while the analysis runs.
  • Includes Demo Mode, so anyone can try the experience without an API key.

A quick look at the flow

Next.js frontend (Vercel)
        │
        │  REST + Server-Sent Events
        ▼
Express API (Google Cloud Run)
        │
        ├── Topic expansion
        ├── Evidence collection
        │   ├── DuckDuckGo search results
        │   ├── Google Autocomplete
        │   ├── Reddit discussions
        │   └── YouTube metadata
        ├── Deterministic scoring
        └── AI-assisted void and strategy generation

How the score works

Every opportunity receives a score between 0 and 100:

$$ O = 0.30D + 0.35G + 0.20(100 - S) + 0.15E $$

Where:

  • D is audience demand.
  • G is the size of the content gap.
  • S is market saturation.
  • E is evidence quality.

Demand uses the available signals from Reddit, Google Autocomplete, YouTube, and search results. If one source is unavailable, AuthorityOS redistributes its weight across the sources that did respond instead of penalising the topic.

Gap detection starts with real audience questions. A question is marked as covered only when at least 75% of its meaningful words appear in the existing search and video-content corpus. In simple terms: the tool looks for questions people ask that current content does not appear to answer well.

Tech stack

Area Tools
Frontend Next.js, React, TypeScript, Tailwind CSS
Backend Node.js, Express, Zod
Research Cheerio, Google Autocomplete, Reddit, YouTube, DuckDuckGo
AI An OpenAI-compatible chat-completions provider, such as Z.ai GLM or DeepSeek
Real-time updates Server-Sent Events (SSE)
Deployment Vercel, Google Cloud Run, Google Secret Manager

What is next

AuthorityOS is currently built as a focused, portfolio-friendly research tool. The next steps are persistent workspaces, saved analysis history, account support, stronger source citations, custom score weights, and exports to publishing tools.

Built With

Share this project:

Updates

Submission history