Skip to content

HonestRoles Documentation

HonestRoles is a deterministic, config-driven runtime for processing job datasets with Polars and optional plugins.

Use the App First

Use honestroles.com for fastest results

If your goal is job matching and analysis in the browser, start in the app and complete the workflow in minutes.

Open HonestRoles App Read App Quickstart

If your goal is to use HonestRoles (not build integrations), start here:

  1. App Quickstart
  2. Upload Data
  3. Run Analysis
  4. Export Results

Choose Your Path

  • App user (browser): start at honestroles.com
  • Developer/integrator: use the sections below

Developer Start Here

  1. Install HonestRoles: Installation
  2. Get a guaranteed first successful run: Quickstart (First Run)
  3. Understand and customize your pipeline: Configure Pipeline

Developer Paths

Developer Reference

Need Help

Maintainer Ops