AI will read this file and distribute its content across persona fields
Try:
Personality
Adjectives and subject expertise.
Adjectives
Knows about
Voice
How this soul sounds.
✦
Knowledge
Files the soul cites in answers.
Skills
What this soul can do. Add a skill, then deploy.
FFAI
Voice Assistant
VoiceDefault
KnowledgeNone
SkillsPreview
FFAI
Compiled system prompt
Paused while you write the prompt by hand. Editing form fields won't change it.
The prompt your robot will use.
0 words0 chars
Auto-compiled from your Build settings. Tap Edit by hand to override and write the prompt yourself.
Words: 0
Chars: 0
Sections: 0
KB: –
M
FFAI
Live · responding from current draft
AI
Hello! I'm FFAI. Send a message to test this EAI Soul.
System
Listening · 0:00 / 0:08
Live Test unavailable
The AI service hasn't been connected yet. Once an operator sets it up, this panel will let you talk to your persona before deploying.
Voice conversation with FFAI
FFAI
Press start to begin
Speak naturally · the conversation continues until you end it
FFAI
Ready
FFAI
Press and hold to talk
✕ release to cancel
Hold to talk · Space works too
Choose EAI Soul
Select a preset or upload your own image
or
Knowledge Base
Drop a file or click to uploadAdds to your library — any avatar can attach it
Connect to save your EAI Soul
Your work isn't lost — we'll save it under your account the moment you connect. Your key only ever leaves the browser to reach the robot's local server.
Install community-built skills to extend what your EAI Soul can do — navigation flows, info briefings, entertainment modes, and more.
These skills are illustrative previews — the full Skill Store activates once developer publishing and runtime support land.
Play a SongFF Master
by FF
The robot plays a song from its built-in library on voice request (in any language) and stops on command.
Entertainment
Do a DanceFF Master
by FF
The robot performs one of its built-in dances on voice request (in any language) — after warning the user and confirming the space around it is clear.
Entertainment
Extended Voices
by community
Adds 300+ voices with far more languages and regional accents to the picker — beyond the default set.
Voice
PresenterFF Master
by FF
Author a proactive demo your robot performs — speech, gesture, and emotion — bound to this persona's voice.
Engagement
Navigation
by FF
Move around the space autonomously. Bundles SLAM (mapping), path planning, goal-directed motion, and real-time obstacle avoidance.
MobilityCOMING SOON
Vision
by FF
See and understand the world. Identify objects and people in the camera feed; ground language to what the robot is looking at.
PerceptionCOMING SOON
Gesture recognition
by community
Recognize hand and body gestures — wave, point, thumbs-up — as conversational input alongside speech.
PerceptionCOMING SOON
Speaker identification
by community
Distinguish between different speakers by voice. Enables per-user memory and personalized responses.
PerceptionCOMING SOON
Long-term memory
by community
Remember facts, preferences, and past conversations across sessions. EAI Soul gets to know you over time.
MemoryCOMING SOON
Build your own skill
Open the developer docs to build and publish a custom skill module for the EAI runtime.
CustomCOMING SOON
More options
Mission, voice depth, guidelines, safety, responses, and other secondary config.
Mission & Audience
Voice & Style — deeper
FormalCasual
TechnicalSimple
ConciseDetailed
CalmEnergetic
BriskPatient
Guidelines
Custom Content
Two ways to add your own content to the soul's prompt — quick notes for free-form rules, or named blocks for structured content.
Quick notes
Appended at the end of the prompt, before safety rules. Use for free-form rules in your own words.
Named blocks
Each named block becomes a labeled section in the compiled prompt — useful for distinct scenarios (e.g. "Returning patients", "After-hours protocol").
Safety & Ethics
Promote safe, responsible use of technology
Block dangerous or harmful instructions
Reinforce privacy, fairness & AI ethics
Age-appropriate content only
No political or controversial opinions
Response Handling
Map user request types to assistant behavior — useful for pricing, hours, or out-of-scope handoffs.
If user asks forAssistant should
Examples
Illustrative only — your rules go here. Click + Add response rule above to start.
"What are your prices?"
Refer them to billing@yourcompany.com
"What are your hours?"
We're open Mon–Fri, 9 to 5
Goal
Language & Wake word
Require wake word to listen Coming soon The EAI Soul always listens for now — wake-word detection is being finalized in a future FFAI runtime release.
Changes save automatically.
Voice input
When you hold to talk, your voice is recorded and sent to OpenAI to transcribe it into text. Per OpenAI’s terms, your audio isn’t used to train their models and is kept no longer than 30 days for abuse monitoring before deletion. It isn’t stored on our servers. See OpenAI’s Terms and our Privacy & Legal.
EAI Soul Studio
Before you start
EAI Soul processes the content you create — including voice and uploaded files — to power your personas.