Your Career.
Your API.
10 Minutes.

Turn your professional profile into a machine-readable API that recruiters, AI agents, and intelligence systems can query directly. No more PDF black holes.

Get Started Free →

88%

of employers believe qualified candidates are filtered out by ATS systems.

📄

PDF Resume

Black box → keyword matching → rejection

🔗

Living Resume API

Direct query → structured data → discovery

Step-by-Step Walkthrough

No coding experience required. We'll walk you through every click.

Before You Start — You'll Need:

  • 1. A GitHub account (free) — Sign up here if you don't have one
  • 2. A Cloudflare account (free) — Sign up here. This is where your API will live. No credit card needed.

That's it. Everything else runs in your browser — nothing to install on your computer.

1

Go to the Template Repository

Click the button below to open our template on GitHub. This is the starting point for your Living Resume API.

Open Template on GitHub →
2

Create Your Own Copy

On the GitHub page, you'll see a green button that says "Use this template". Click it, and you'll get two options:

Choose "Create a new repository"

This creates your own personal copy of the project on your GitHub account. Think of it as making a photocopy that you can write on — the original stays untouched.

"Open in a codespace" — skip this for now

We'll open a Codespace in the next step from your own copy instead.

On the next screen:

  • Repository name: Type anything you like — my-resume-api works great
  • Public or Private: Either works. "Public" means people can see the project scaffold and your TEMPLATE.md (your profile content). "Private" means only you can. Either way, your deployed API is a separate live URL on Cloudflare — choosing Private here does not hide your API.
  • Click "Create repository"
3

Open in a Codespace

Now you're on your copy of the project. Look for the green "Code" button near the top right.

What's a Codespace?

It's a complete coding environment that runs in your browser. No software to install, no setup headaches. GitHub gives you 60 free hours per month — building your resume API uses about 15 minutes of that.

  1. 1. Click the green "Code" button
  2. 2. Click the "Codespaces" tab (next to "Local")
  3. 3. Click "Create codespace on main"

A new browser tab opens with a code editor. Wait about 60 seconds while it sets up. You'll see a welcome message in the terminal when it's ready.

4

Run the Profile Wizard

In the terminal at the bottom of the screen (the dark panel with a blinking cursor), type this command and press Enter:

$ bun run start

An interactive wizard launches and walks you through building your profile:

  • Your name, title, and location
  • Your professional story and thesis
  • Key accomplishments with dollar figures
  • Work experience and contributions
  • What you're looking for and where you thrive
  • Skills and expertise

Takes about 10-15 minutes. The wizard provides examples at every step so you're never staring at a blank screen.

5

Deploy — You're Live

One command handles everything — it connects your Cloudflare account, builds your profile data, and publishes your API:

$ bun run deploy

First time only — it will ask you for a Cloudflare API token:

The deploy command detects it's your first time and walks you through connecting Cloudflare. Here's what to do when it asks:

  1. 1. Open dash.cloudflare.com/profile/api-tokens in a new browser tab
  2. 2. Click "Create Token"
  3. 3. Find "Edit Cloudflare Workers" and click "Use template"
  4. 4. Under Account Resources, select your account. Click "Continue to summary" then "Create Token"
  5. 5. Copy the token and paste it back in the Codespace terminal when asked

You only do this once. After that, bun run deploy just deploys.

When it finishes, you'll see your live API URL:

🎉 Your Living Resume API is live!
   https://living-resume-your-name.workers.dev

That's your personal API. Open it in any browser. Share it with anyone. It runs 24/7 on Cloudflare's free tier — no monthly costs, ever.

After You're Live

  • Update your profile anytime: Open your Codespace again, edit your data, run bun run deploy
  • Share your API URL on LinkedIn, in your email signature, on your website — anywhere you'd normally share a resume
  • Stop your Codespace when done (it auto-stops after 30 min of inactivity). Your API stays live — it doesn't depend on the Codespace.

What You Get

Nine queryable endpoints that reveal your professional story

/about

Who you are, where you are, core identity

/narrative

Your professional story, 3-paragraph arc

/thesis

What you believe, what drives your work

/accomplishments

Quantified wins, impact metrics

/track-record

Career timeline, roles, promotions

/experience

Deep work history with context

/seeking

What you want next, ideal role criteria

/cultural-fit

Work style, values, environment preferences

/skills

Technical and domain expertise

Sample response from /about:

{
  "meta": {
    "api_version": "1.0.0",
    "last_updated": "2026-02-16",
    "endpoint": "/about"
  },
  "data": {
    "name": "Jane Smith",
    "title": "VP, Workforce Transformation",
    "location": "Austin, TX",
    "core_thesis": "Organizations can optimize for cost, CX, and EX simultaneously.",
    "what_i_offer": [
      {
        "title": "Workforce Transformation",
        "description": "Modernize legacy systems to AI-driven operations"
      }
    ]
  }
}

Before vs After

Traditional Resume

  • Static PDF file
  • Keyword matching guesswork
  • Black box ATS filtering
  • Lost in the noise
  • Zero discoverability

Living Resume API

  • Structured JSON data
  • 9 queryable endpoints
  • Machine-readable by AI agents
  • Direct discovery, no intermediary
  • You control your data

Ready to Make Yourself Discoverable?

Join the professionals who've API-ified their careers. It takes 10 minutes and costs nothing.