Writing services
A professional writes your résumé once. It is slow, it is expensive, and it is stale the moment the next posting wants something different.
An AI agent that clears the mechanical half of a job search. Appleo writes and versions your résumé, tailors a copy to every listing and scores the fit, tracks your applications, and renders clean, ATS-ready PDFs — with a public share link when you want one. You talk; it handles the paperwork; the search stays yours.
Add my last role at Northwind — I led the billing rewrite.
Added, with three impact bullets. Take a look.
Now tailor it for this Stripe posting.
Done — your Stripe — Infra version is ready. Match 82%, up from 64%
There is the human job — choosing roles, reaching out, interviewing. Then there is the clerical one: rewriting the résumé for the tenth time, fitting it to each posting, keeping track of where it went. Every generation of tooling so far handed you the clerical job and called it help.
A professional writes your résumé once. It is slow, it is expensive, and it is stale the moment the next posting wants something different.
Do it yourself and you become the typesetter. Content and formatting tangle together, and the hours go into margins and line breaks instead of substance.
They added structure by adding a form, turning your history into data entry — then put the finished file behind an export paywall.
One conversation covers what used to take five tools. Each step below is a thing you ask for in plain English, and then watch land on the page.
Describe a role the way you would describe it to a person. The agent writes the prose, files it in the right place, and shows you what changed. If you already have a résumé, import it once — PDF, DOCX, or a LinkedIn export — and start from there. Editing is a conversation, not data entry.
Pin a job and the agent shapes a dedicated version of your résumé around it. Your main résumé stays untouched. You apply with the copy that fits the posting, not the one-size-fits-all.
Every tailored version gets a match score against the posting, with the reasoning attached: what aligns, what is buried, what is missing. Tell it to surface the buried thing and watch the score move. No black box.
Save roles as you find them, tailor per role, mark them applied. The tracker, your versions, and your history stay linked, so you always know what went where.
Designer templates render to PDF or DOCX whenever you want them. Because they render from structured data instead of a word processor, the files parse cleanly in applicant-tracking systems. Share a public link only when you choose to.
That one decision is what makes the rest cheap. Tailoring a version per listing, scoring it, rolling a change back, exporting a clean file — all of it is easy when the source is structured and hard when the source is a document.
Your history lives as structured data. Templates render it on demand, so a new format or a new tailored version is a render, not a rewrite — and the output parses cleanly for the machines that read it first.
Every change the agent makes lands in a history you can read and roll back. You can let it work fast because you can always see exactly what it did and undo it.
Export a PDF, a DOCX, or the raw structured data whenever you want. The public share link is opt-in. There is no walk-away fee — the thing you built stays yours if you leave.
Appleo removes the administration between you and pursuing a role. Choosing the right roles, making real connections, and interviewing well stay yours. Tools that promise interviews are selling something else.
Appleo started as resume-as-code: a command-line tool that keeps a résumé as version-controlled structured files and renders them. The platform is that engine with the terminal removed. If you already run your own coding agent — Claude Code, Cursor, Codex, OpenCode — you can drive the same engine locally, with the files on your own machine.
I built the CLI for my own job search first, then productized it. The interesting part was never the writing — models do that fine. It was making the résumé a structured artifact with a history, so an agent can change it safely and you can see every edit it made.
The agent inside Appleo runs on my own stack: its conduct is enforced by Decorum, and its token spend is metered by Assay.
The agent is scope-gated. A deterministic check runs before the model does and refuses anything outside your résumé and your search. It is a rule, not a request in a prompt.
Tailoring runs isolated. Each tailoring run executes in its own container with no network access, so a job description you pasted in cannot talk to anything.
The match score has a floor under it. A deterministic keyword baseline is computed and kept alongside the agent's semantic read, so the number stays reproducible rather than being whatever the model felt like saying.
Import the résumé you already have and put the agent to work on trial credits before you pay anything. Paid plans start at $19 a month, sized by how much of the agent's work you need.
Free to start · your data stays yours · export anytime