Soul as a Service
The persona registry
for AI agents
Define, version, and serve agent identities via API.
1
Define
Write your agent persona in YAML: soul, voice, values, behavioral map.
2
Publish
Version and publish via dashboard or API. Every change is tracked.
3
Inject
Fetch live persona at runtime. Your agent always runs on the latest approved identity.
Python ยท 30 seconds to integrate
from sigil_agent import SigilClient
client = SigilClient(api_key="sig_...")
persona = client.get("support-agent")
# persona.soul, persona.voice.dos, persona.behavioral_mapStart building
Free to start. Your API key is generated instantly.
Already have a key?
Sign in with your existing credentials.