Semblant

Resume-as-code

Structured YAML data, Go API server, Astro frontend with D3 interactive visualizations, and PDF export. Single binary. Self-hostable. Open source.

Semblant demo — comet timeline and skills ecosystem

YAML-driven

Your resume data lives in a single YAML file. Version-controlled, diffable, portable.

PDF export

Server-side PDF generation. Hyperlinked, multi-page, no browser or Puppeteer needed.

D3 visualizations

Interactive comet timeline and radial skills ecosystem. Not just a list — a living graph.

Single binary

Go server + built Astro frontend. One binary, one port, zero external dependencies.

QUICKSTART
# Create your resume
cp data/resume.example.yaml data/resume.yaml

# Install frontend & build
cd web && npm install && cd ..
make build

# Run
./bin/semblant
# → http://localhost:5173

What's next

Semblant is evolving from a resume engine into a conversational identity platform.

Chat with my resume Meeting booking Team directories Agent protocol