Give it a face, a voice, and a character. Choose what it is allowed to do. Publish it to a link, drop it on your site, or send it into a meeting — and it will look people in the eye, talk in their language, and actually get the work done while it does.
Front desk for a design studio
“Hi — I'm Ada. I can walk you through the work, check the calendar, and book you in. What are you building?”
This is what a published persona looks like. Build your own and yours gets its own link.
This is the real Studio, condensed. Pick a character, a palette, a language, and what it is allowed to touch — the card on the right is what the world sees.
Start from a shape, then write your own script in the Studio.
Your colours carry through the call, the share page, and the embed.
Pick the language and it speaks it natively — accent and all.
Helpful Woman
Warm, upbeat American — great for support
Every capability runs as you. So the moment strangers can call it, the private ones come off the table — the product enforces this, not the copy.
Add anything from the shelf. Watch what a public persona is allowed to keep.
Front desk for a design studio
“Hi — I'm Ada. I can walk you through the work, check the calendar, and book you in. What are you building?”
What it can do on this call
A persona is a Theo agent with a face. Mid-sentence it can search, draft, build, book, and remember — and you decide which of those it is holding.
Knowledge
Look things up in real time.
Health & care
Evidence-grounded health answers from trusted medical sources (Theo Care).
Create
Build projects and media on the spot.
Edit
Modify existing projects by voice.
Workspace
Read and organize the owner's workspace.
Boards
Project boards and scheduling.
Communication
Send email as the owner.
Teams & community
Teams and the community forum.
Memory
Remember durable facts for later.
Locked capabilities read or change your own workspace, so they only run on a persona that answers to you.
Same persona, same capabilities, same memory. You just choose where it stands.
Publish and it gets a page of its own, in your colours, with nothing on it but your persona.
opencharts.com/p/your-personaOne script tag drops a floating call button into any page. No framework, no build step.
<script src="…/embed.js" data-persona="…">Send it to a scheduled call and it shows up as a participant — introduces itself, takes part, follows up.
Joins as a guest with its own namePersonas are on the OpenCharts MCP server, so Theo — or Claude Code, Codex, Cursor, anything that speaks MCP — can build one, choose its capabilities, publish it, and hand you the URL without you opening the Studio at all.
Using the OpenCharts MCP server, create a persona called "Ada" — front desk for a design studio. Give her web search, board cards, and memory, then publish her and give me the link.
The tools it reaches for
list_personas — See what already existsget_persona — Read one, capabilities and alllist_persona_faces — Browse the face librarycreate_persona — Make one from a descriptionupdate_persona — Rewrite the script or the shelfpublish_persona — Take it live and get the linkdeploy_persona — Point it at a page or an embedCapabilities it can hold
Languages it speaks natively
Built-in voices
Places you can put it

Pick a character, choose what it can do, and publish. Five minutes from here to a link you can send someone.