Build Discord bots with words, not code
Assemblix
Visually build conversational AI agents with text, voice, avatar, and scoring
About Assemblix
Assemblix is a platform for designing conversational AI agents as visual graphs. Users construct dialogue flows by connecting nodes such as Agent, Condition, Delay, Set Variable, Transcribe, and HTTP Request on a canvas. Each node can run a different large language model, allowing classification on fast models and reasoning on stronger ones. The resulting agent can be deployed in three output modes: plain text chat, real-time streamed voice, or a lip-synced AI avatar. Workflows can score conversations per turn using custom criteria. Knowledge bases can be created from uploaded PDFs and Markdown files to ground responses in proprietary documents. The platform supports self-hosting and integrates with providers like OpenAI, Gemini, ElevenLabs, and Anam.
Key features
- Drag-and-drop dialogue graph editor
- Multi-model support per node
- Condition nodes for branching logic
- Real-time voice streaming
- Lip-synced AI avatar output
- Knowledge base integration
- HTTP Request node for external calls
- Session API for voice agents
Use cases
- Voice assistants for customer support
- Sales lead qualification and scoring
- Employee training simulations with scoring
Pros
- Visual graph-based agent builder
- Supports text, real-time voice, and AI avatar outputs
- Per-turn conversation scoring
- Self-hostable and source-available
- Knowledge bases for grounded responses
Cons
- No pricing details provided on the homepage
- Limited to English and unspecified languages
- Requires self-hosting for full control
Frequently asked questions about Assemblix
What is Assemblix used for?
Assemblix is used to design and deploy conversational AI agents as visual graphs, supporting text, real-time voice, and lip-synced AI avatar outputs. It allows users to create dialogue flows with branching logic, integrate multiple large language models, and ground responses in proprietary documents.
Who should use Assemblix?
Assemblix suits businesses and developers building conversational AI agents for customer support, sales, employee training, education, interviews, and internal help desks. It is designed for those who need flexible, multi-modal dialogue systems without rebuilding agents for different channels.
Does Assemblix support self-hosting?
Yes, Assemblix is self-hostable and source-available, allowing users to deploy agents on their own infrastructure for greater control and privacy.
What integrations does Assemblix offer?
Assemblix integrates with providers like OpenAI, Gemini, ElevenLabs, and Anam, enabling real-time voice, avatar lip-syncing, and model selection within the dialogue graph.
How does Assemblix handle knowledge bases?
Assemblix allows users to upload PDFs and Markdown files to create knowledge bases, ensuring responses are grounded in proprietary documents. These bases can be queried by agents during conversations.
Can Assemblix score conversations in real time?
Yes, Assemblix can score conversations per turn using custom criteria, providing structured feedback on dialogue quality while the conversation is ongoing.