TextileBot 🗣️♻️
LLM-Mediated Domain-Specific Voice Agents
TextileBot is a domain-specific voice agent focused on the sustainability topic of textile circularity🧶. IIt is built into a smart device, a Raspberry Pi encased in 3D-printed housing, and was introduced in February 2023.

Traditional vs LLM-based conversational agents with voice inputs and outputs method.
From task-agnostic to domain-specific
- We proposed use Taxonomy-Based Knowledge Structure Chain to embed Textiles into the agent, enabling continuous multi-turn conversations.

Taxonomy-Based Knowledge Structure Chain.


TextileBot - The physical agent interface is composed of a 3D printed box (6), a speaker (5), a microphone (4), and a button (3), all integrated into the Google AIY board (2) mounted on the Raspberry Pi 3 Model B (1) presented in (a). Right: A participant interacting with the TextileBot used across all three voice-based agents (b).
- We developed 2 variation of TextileBot: Assistant & Expert

From task-agnostic to domain-specific: on the topic of lunch (Vanilla GPT-3.5 model, TextileBot Expert, TextileBot Assistant)
For more information about TextileBot (Zhong et al., 2025), check our paper.
References
2025
- LLM-mediated domain-specific voice agents: the case of TextileBotBehaviour & Information Technology, 2025