Turn an RP character card (ChubAI, JanitorAI) into a SOUL.md
persona for your agent. Near-verbatim transfer — the character's own words
carry over, not generic summaries. Open source:
github.com/svuvi/card-to-soul.
Help me make a new soul.md from an RP character definition — read https://soul.svuvi.ch/instruction.md and tell me what I need to do on my side first.copied ✓
Help me make a new soul.md from an RP character definition without using any hosted service — fetch the card2soul binary or build it from source yourself (see https://github.com/svuvi/card-to-soul), read the self-hosted section of https://github.com/svuvi/card-to-soul/blob/main/site/instruction.md, and tell me what I need to do on my side first.copied ✓
curl -X POST https://soul.svuvi.ch/proxy/api/parse --data-binary @card.png -o card.json
curl -X POST https://soul.svuvi.ch/proxy/api/to-soul --data-binary @card.json
https://soul.svuvi.ch/proxy/v1/chat/completions as a custom
OpenAI endpoint (any model/key), send one message, paste the returned
/r/<id> link to your agent.card2soul binary
(parse, to-soul, serve --port 3000).