Assistant intelligence
Each assistant has its own identity, system prompt, model stack, knowledge base, memory, and domain.
- Per-assistant prompt and persona
- RAG over private knowledge
- Long-term memory retrieved by context
Assistant Core brings identity, prompt, model stack, voice pipeline, knowledge, memory, Tool/MCP, and device gateway into one unified runtime so assistants behave consistently across channels.

Instead of wiring disconnected services together, product teams get one assistant runtime that can be configured, operated, and extended per tenant.
Each assistant has its own identity, system prompt, model stack, knowledge base, memory, and domain.
A realtime voice pipeline handles microphone input through spoken output without pushing heavy reasoning onto devices.
Assistants can call APIs, built-in tools, MCP servers, or device-side tools to take action.
The same assistant can appear in web, apps, embedded widgets, API clients, WebSocket voice, or IoT hardware.
Admins manage assistants, users, roles, devices, conversations, quotas, and operational state.
Each assistant is its own runtime with isolated domain, configuration, data, and access control.
The runtime is designed so teams can start on web, then expand to voice, devices, and automation without recreating the assistant.
Define the assistant name, URL, system prompt, model stack, and brand voice.
Upload documents, websites, or internal data so answers stay grounded and important context is remembered.
Let the assistant call APIs, workflows, business data, or capabilities exposed by connected devices.
Open the web assistant, embed the widget, use Voice WebSocket, or pair hardware through the MQTT gateway.
Explore next
A chatbot UI usually covers the conversation surface. Assistant Core runtime manages prompt, models, voice pipeline, memory, knowledge base, Tool/MCP, device connections, roles, and operational observability.
Not necessarily. A device can keep the microphone, speaker, sensors, or actuators while the cloud runtime handles ASR, LLM reasoning, memory, tools, and TTS.
Yes. That is the main goal: one assistant can share prompt, knowledge, memory, tools, and policy across web assistant, browser voice, embedded widgets, and smart devices.