agentscope-ai/agentscope-spark-design
AgentScope Spark Design - UI Component Library for Alibaba Cloud Apsara Lab
What it solves
AgentScope Spark Design provides a standardized set of UI components specifically tailored for AI applications. It solves the problem of building consistent, professional AI chat interfaces and general application layouts without having to build complex UI elements from scratch.
How it works
The project is a monorepo containing two primary packages:
- @agentscope-ai/design: A core design system based on Ant Design 5 that provides enhanced UI components, a custom theme system, and mobile support.
- @agentscope-ai/chat: A specialized library for LLM conversation interfaces, providing components for message bubbles, streaming responses, markdown rendering (including math and code), and voice input.
Who it’s for
Frontend developers building AI-powered applications, LLM chat interfaces, and agent-based software who want a pre-built, professional design system tailored for AI experiences.
Highlights
- LLM-Ready Chat UI: Includes ready-to-use containers, streaming response support, and Mermaid diagram rendering.
- Rich Media Support: Integrated markdown rendering with math formulas and code highlighting.
- Cross-Platform: Support for both desktop and mobile components.
- Extensible: Features a custom theme system and an extensible card component system for AI responses.
- Internationalization: Built-in support for multiple languages.
Related
- Project
- Project
- Project
- Project
- Project