Skip to main content

Local-first career identity vault for the agent era. MCP server for AI agents.

Project description

Traitprint

Local-first career identity vault for the agent era.

Your resume is a lossy snapshot. Your Traitprint is a live API.

pip install traitprint
traitprint init
traitprint mcp-serve

Point Claude Desktop (or any MCP client) at traitprint mcp-serve and your agent can talk to your career. No account. No cloud. No vendor lock-in. Your vault is a file on your machine.

When you want a public profile, job matching, or a digital twin that recruiters can chat with:

traitprint login
traitprint push

…and you're live at traitprint.com/profile/you.

What's in the box

  • Local vault — versioned, SQL-queryable storage on your laptop.
  • MCP server (stdio)get_profile_summary, search_skills, find_story, get_philosophy.
  • CLItraitprint init, traitprint vault add-skill, add-experience, add-story, add-philosophy, add-education, remove, history, diff, rollback, export, import-resume.
  • Resume import with BYOK LLM (Anthropic, OpenAI, Ollama, OpenRouter) — install with pip install 'traitprint[import]'.
  • Optional cloud synclogin, logout, push, pull.

Local vs Cloud

Traitprint is local-first. Everything below runs on your laptop with no account, no network calls, and no paywall.

Capability Free forever, no account Requires traitprint.com account
Create + edit your vault (init, vault add-*, remove)
Version history, diff, rollback
MCP server for Claude Desktop / any MCP client (stdio)
Resume import via BYOK LLM (Anthropic, OpenAI, Ollama, OpenRouter)
SQL-queryable Dolt-backed storage
MIT-licensed source, fork and self-host
Public profile at traitprint.com/profile/you
Hosted MCP endpoint reachable by recruiter agents
Job matching against a shared job index
Digital-twin chat
Cross-device sync

A fresh install never talks to traitprint.com. Cloud features are opt-in via traitprint login and traitprint push.

Full details, privacy commitment, and migration guide: docs/why-local.md

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

traitprint-0.4.1.tar.gz (65.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

traitprint-0.4.1-py3-none-any.whl (49.1 kB view details)

Uploaded Python 3

File details

Details for the file traitprint-0.4.1.tar.gz.

File metadata

  • Download URL: traitprint-0.4.1.tar.gz
  • Upload date:
  • Size: 65.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for traitprint-0.4.1.tar.gz
Algorithm Hash digest
SHA256 bfbd1c3e8670f97a853739123234ac66425eac0499c27179ef066367c65a5c44
MD5 0f1f08a8a3a2b614b17e9e02da5ebcca
BLAKE2b-256 d1f83abc955c8e609ca5836bc40ad268a470c8332c08726ab10dd30ffcf5cdc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for traitprint-0.4.1.tar.gz:

Publisher: publish.yml on DataViking-Tech/traitprint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file traitprint-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: traitprint-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 49.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for traitprint-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6443073679648a22c6debabf6455a5ddc3442a400b894b34b7605bf5f1dee409
MD5 5207e90ff81b6d7ba9c6a682428b9ffb
BLAKE2b-256 b2dcce74e68efff2aaeba376227a38a13e2a5172262e84beac6ff03a16b6f4e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for traitprint-0.4.1-py3-none-any.whl:

Publisher: publish.yml on DataViking-Tech/traitprint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page