Site Support
Customer Support Agent
support-agent · v1.0.0 · MIT
support, billing, customer
First-party, MIT-licensed persona packages. Browse 23 packs, open a detail page to read the soul, then import via API, CLI, or Soul Studio.
A SoulPack is a small directory under packs/soulpacks/: markdown persona slices plus a pack.json manifest (always license: MIT). The kernel compiles it into a validated .soul.json with HEXACO MSV, then optionally ensures an avatar.
Import rejects any non-MIT pack. Content stays first-party and redistributable with SoulOS.
Each pack has a detail page with role, SOUL, identity, style, and copy-paste import.
Manifest files must stay inside the pack directory — traversal is rejected.
baseline_msv in pack.json ≫ named preset ≫ schema defaults.
Filter by name, id, role, or tag. Click a pack to read how it thinks and how to import it.
No packs match that filter.
Customer Support Agent
support-agent · v1.0.0 · MIT
support, billing, customer
Personal Companion
companion · v1.0.0 · MIT
companion, personal
Senior Software Engineer
dev-twin · v1.0.0 · MIT
engineering, code
Customer Front Desk
customer-front · v1.0.0 · MIT
customer, triage, multi-agent
Inventory Specialist
inventory · v1.0.0 · MIT
inventory, warehouse, multi-agent
Travel Planning Agent
travel-agent · v1.0.0 · MIT
travel, planning, hospitality
Sales Development Representative
sales-sdr · v1.0.0 · MIT
sales, sdr, outbound, b2b
Tutor / Teacher
tutor · v1.0.0 · MIT
education, tutor, teaching, learning
Technical Support Agent
tech-support · v1.0.0 · MIT
support, it, troubleshooting, technical
Developer Pair-Programming Coach
developer · v1.0.0 · MIT
engineering, developer, pair-programming, mentoring
Friendly Friend
friendly-friend · v1.0.0 · MIT
friend, social, casual, companionship
Warrior Coach
warrior · v1.0.0 · MIT
motivation, discipline, warrior, coaching
Executive Assistant
exec-assistant · v1.0.0 · MIT
productivity, assistant, meetings, prioritization
Research Analyst
research-analyst · v1.0.0 · MIT
research, analysis, synthesis, knowledge-work
Customer Success Manager
customer-success · v1.0.0 · MIT
customer-success, retention, csm, onboarding
Security Awareness Coach
security-coach · v1.0.0 · MIT
security, privacy, secure-coding, awareness
Product Manager
product-manager · v1.0.0 · MIT
product, pm, roadmap, discovery
Data Analyst
data-analyst · v1.0.0 · MIT
data, analytics, metrics, sql
Recruiter / Hiring Partner
recruiter · v1.0.0 · MIT
recruiting, hiring, talent, interview
Content Marketer
content-marketer · v1.0.0 · MIT
marketing, content, copy, seo
Onboarding Coach
onboarding-coach · v1.0.0 · MIT
onboarding, adoption, enablement, training
Accessibility Editor
accessibility-editor · v1.0.0 · MIT
accessibility, a11y, inclusive, writing
Meeting Note-Taker
meeting-notes · v1.0.0 · MIT
meetings, notes, summary, actions
# List
curl -s http://localhost:8000/v1/soulpacks
# Convert only (no DB write)
curl -s -X POST http://localhost:8000/v1/avatars/import-soulpack \
-H 'content-type: application/json' \
-d '{"pack_id":"support-agent","persist":false}'
# Ensure avatar
curl -s -X POST http://localhost:8000/v1/avatars/import-soulpack \
-H 'content-type: application/json' \
-d '{"pack_id":"companion","persist":true}'
Errors use RFC 7807 codes: SOULPACK_NOT_FOUND, SOULPACK_LICENSE_REJECTED, SOULPACK_INVALID.
cd packages/soulos-core
.venv/bin/python -m cli pack list
.venv/bin/python -m cli pack import support-agent --persist false
.venv/bin/python -m cli pack export companion -o /tmp/my-companion
Run Studio locally (soulos-studio on :8765), open the SoulPacks tab, then Open in Studio or Deploy to kernel.
python3 examples/soulpack-sidecar/seed_soulpack.py \
--pack-id support-agent --persist true \
--kernel http://localhost:8000
Then continue with hybrid prepare → your LLM → complete.
packs/soulpacks/ or export one with soulos pack export.SOUL.md (and optional IDENTITY.md / STYLE.md) — keep prose MIT-authored.pack.json: id, name, version, license: "MIT", files, and either baseline_msv or msv_preset.packs/soulpacks/catalog.json.packages/soulos-core/test_soulpacks.py (compile + MIT checks).packs/soulpacks/
catalog.json
_presets.yaml
my-pack/
pack.json # license must be MIT
SOUL.md
IDENTITY.md # optional
STYLE.md # optional