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.0.tar.gz (66.5 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.0-py3-none-any.whl (47.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: traitprint-0.4.0.tar.gz
  • Upload date:
  • Size: 66.5 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.0.tar.gz
Algorithm Hash digest
SHA256 568834bd9c6b2bc6d9eda2b9664af8bc627f5cee71a99aceb620f8b92ddb4f3d
MD5 0d293728bea38bf8cb22aa1c34410c78
BLAKE2b-256 a58ed204af4c73e55c91f74a4a8d62cdd9bc2fa6ddf032f513784088007ed1fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for traitprint-0.4.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: traitprint-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 47.0 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 73be66cffb1cfcd80ad844aaf5b98e472ceadf9755488424cb671d8246becf33
MD5 7a73e1892bcf6c3a3f91d5ad3946ad1e
BLAKE2b-256 b304772f09748b49bc753e3e4f8692c626d7f12801c70a160e3d6d9ae60f0f19

See more details on using hashes here.

Provenance

The following attestation bundles were made for traitprint-0.4.0-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