Free forever · no account required

Tools for the open hiring standards

AI agents already search and apply for jobs — but they're stuck scraping brittle HTML. These tools turn resumes and job postings into clean, validated JSON that machines and humans can both trust.

Build once, own it forever

Resume builder

Create a resume from scratch or import a PDF/Word file, and export a validated open.rooster.cv JSON document — portable, consent-aware, agent-readable.

Build a resume
Any posting → open JSON

Job-posting converter

Paste a job posting or upload a PDF and get a validated open.rooster.jobs document that aggregators and AI agents can consume without scraping.

Convert a posting
Check any document

Standards validator

Validate open.rooster.cv and open.rooster.jobs JSON against the official schemas — in the browser, or from code via the public validation API.

Validate a document

For developers and agents

Public validation API

POST /api/validate/cv and POST /api/validate/jobs validate documents without vendoring the schemas.

Company job feeds

Every employer board is served as open.rooster.jobs JSON at /api/feeds/{company} — CORS-open, ghost-free by construction — with a human-readable twin at /companies/{company}/jobs.

Schemas & reference code

Specs, JSON Schemas, examples, and validators live in the open open-rooster org. Read the standards overview.