Skip to content

Introduction

Last Updated: 2026-03-12

The platform is no longer a Perplexity-only analytics product. It combines four surfaces that share deterministic artifacts and one viewer shell:

Conversations

Perplexity conversation intelligence and thread review

Projects

Project analysis and canonical project entities from exports

Repo KB

Repository intelligence as readable project and technology KB

Operator

Runtime, publish, graph, and import diagnostics

  • src/kb_pipeline owns ingestion, normalization, evaluation, and export contracts for conversations intelligence and project-analysis artifacts.
  • dagster_kb owns orchestration, scheduled publish, runtime history, and repo-intelligence bundle production.
  • services/perplexport/perplexity-docs is the shared viewer shell that renders KB reading, analysis/review, and operator/runtime routes.
  • Root quality gates validate ruff, mypy, and pytest.
  • dagster_kb has its own ruff and pytest checks.
  • Viewer Playwright smoke validates canonical reading and operator routes plus the deprecated operator alias redirect.

Next Steps: Introduction, Repo Intelligence, or Projects Analysis