Encode a SOUL.md persona file into portable Creed Space VCP artifacts (VCP-Lite + CSM1 + identity token).
Project description
creed-agent-kit
Open, drop-in pieces for giving a personal AI agent a values layer — the part harnesses like OpenClaw and Hermes leave out. Two things live here:
- Constitution templates (
constitutions/) — scanner-clean, backdoor-freeSOUL.md/AGENTS.md/CLAUDE.mdyou drop into your agent and edit to your values. creedspace-soul2vcp— a CLI that turns aSOUL.mdinto a portable, machine-readable VCP token (VCP-Lite + CSM1 code + identity token), so the values file every agent already carries becomes exchangeable.
Apache-2.0. Part of Creed Space; protocol at valuecontextprotocol.org.
Templates
See constitutions/. Copy SOUL.md to your agent's persona slot and AGENTS.md (or CLAUDE.md)
to your project root, then edit. They carry no pre-authorized entities or URLs by design — a values
file must never become a configuration backdoor.
Encoder
pip install creedspace-soul2vcp
creedspace-soul2vcp constitutions/SOUL.md # full: VCP-Lite + CSM1 + identity token
creedspace-soul2vcp constitutions/SOUL.md --lite-only # VCP-Lite only — pure stdlib, no deps
The full path depends on vcp-governance (the VCP
governance layer); --lite-only needs nothing but the standard library.
Not here
Enforcement (the creed-pdp policy server) is not in this repo — it is bound to Creed Space's
hosted gateway. For an in-process, enforcing values layer, use the Hermes plugin
(pip install creedspace-hermes).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file creedspace_soul2vcp-0.1.0.tar.gz.
File metadata
- Download URL: creedspace_soul2vcp-0.1.0.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c955c879e1720d17e734760548838051a87cc94b6c054245cb8ee7c966c271f2
|
|
| MD5 |
da3ccf666e7e55b627c3751bf0126549
|
|
| BLAKE2b-256 |
331acb09be966ce6c729e1a3019161ba99566e5b9e60e3b830afb5113f4b5024
|
File details
Details for the file creedspace_soul2vcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: creedspace_soul2vcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82bda6e5f2d43cffe7e1b6d5fd56017b420d2814c395c520cafd623b15da91a0
|
|
| MD5 |
56b730cb5a93d76e159a36ce8d13bb5b
|
|
| BLAKE2b-256 |
2bd5b7d5f80289dc41a05e107a6850ca76bf470d5971f943e117b0c3dec4e235
|