Initial Release
Ensoul Studio launches with domains, personas, simulations, memory, Python and TypeScript SDKs, and a REST API.
Studio
- Domain builder. Define worlds with custom traits, tiers, archetypes, and behavioral rules. Domain-agnostic by design.
- Persona explorer. Generate and browse thousands of unique personalities with Big Five traits, memories, and evolving relationships.
- Simulation runner. Multi-agent conversations with tick-based progression, network formation, and event broadcasting. Git-style checkpoints let you jump backward or branch from any point.
- Network visualization. Interactive graph showing persona connections and interaction patterns.
- Memory system. Episodic, semantic, and emotional memory with vector similarity retrieval.
API and SDKs
- REST API. Full CRUD for domains, personas, simulations, and memories. OpenAPI docs at api.ensoul-ai.com/docs.
- Python SDK.
pip install ensoul. Typed client for all API resources. - TypeScript SDK.
npm install @ensoul-ai/sdk. Full API coverage with TypeScript types. - Streaming chat. SSE-based real-time chat with individual personas.
- Aggregate queries. Query across your entire population for research insights.
Billing
- Free demo. 1,000 API credits a month, 2 domains, 100 personas. No card needed.
- Scale plans. More capacity, more models, bring your own key, team members, SSO, and an SLA. Contact us for a quote.