Skip to content

Packwright 0.1.0

Choose a tag to compare

@pioneerjeff pioneerjeff released this 15 Jul 15:00

Packwright 0.1.0 is the first stable release of the local-first compiler for portable agent packs across Codex, Claude Code, and Cursor.

Highlights

  • Create your own agent first. Use packwright draft-character to turn a conversation into a confirmed intake, or packwright adopt to inventory an existing local agent.
  • Three nameless presets. code, work, and companion provide editable starting roles; the user always chooses the character name.
  • Native portable packs. Build, install, diagnose, score, and migrate one editable source across Codex, Claude Code, and Cursor.
  • Reviewable migration. Preview generated, carried, rewritten, and excluded paths before any destination is written.
  • Safer local state. Path traversal and symlink escapes are rejected, install --force preserves portable user state, and doctor repairs only reproducible managed drift.
  • Zero-network guardrail. Expanded auditing covers Python, embedded generated source, CSP, JavaScript, scripts, examples, and templates.
  • Optional Emotion Engine. The Codex sidecar remains explicitly installed and keeps live state separate from durable memory.

Install

python -m pip install packwright==0.1.0
packwright --version

Verification

  • 69 source and sdist tests passed
  • zero-network and public-tree audits passed
  • wheel and sdist passed package metadata checks and clean-environment installs
  • Codex, Claude Code, and Cursor build/install/doctor/score flows passed at 100.0
  • Codex-to-Cursor migration verified 27 integrity hashes

See the README and full release notes.