logoAnt Design X

DesignDevelopmentComponentsPlayground
  • Ant Design X of React
  • Changelog
    v1.0.0
  • Basic Usage
    • Usage with create-react-app
    • Usage with Vite
    • Usage with Next.js
      Updated
    • Usage with Umi
    • Usage with Rsbuild
      New
  • Model Integration
    • OpenAI
    • Qwen
    • Others
  • Other
    • Contributing
    • FAQ

Changelog

Resources

Ant Design Charts
Ant Design Pro
Ant Design Pro Components
Ant Design Mobile
Ant Design Mini
Ant Design Landing-Landing Templates
Scaffolds-Scaffold Market
Umi-React Application Framework
dumi-Component doc generator
qiankun-Micro-Frontends Framework
ahooks-React Hooks Library
Ant Motion-Motion Solution
China Mirror 🇨🇳

Community

Awesome Ant Design
Medium
Twitter
yuque logoAnt Design in YuQue
Ant Design in Zhihu
Experience Cloud Blog
seeconf logoSEE Conf-Experience Tech Conference

Help

GitHub
Change Log
FAQ
Bug Report
Issues
Discussions
StackOverflow
SegmentFault

Ant XTech logoMore Products

yuque logoYuQue-Document Collaboration Platform
AntV logoAntV-Data Visualization
Egg logoEgg-Enterprise Node.js Framework
Kitchen logoKitchen-Sketch Toolkit
Galacean logoGalacean-Interactive Graphics Solution
xtech logoAnt Financial Experience Tech
Theme Editor
Made with ❤ by
Ant Group and Ant Design Community
loading

@ant-design/x follows Semantic Versioning 2.0.0.

Release Schedule

  • Weekly release: Patch version for routine bugfix.
  • Monthly release: minor version at the end for new features.
  • Major version release for breaking change and new features.

1.0.0

2024-11-22

🎉 We are thrilled to announce the official release of Ant Design X 1.0.0!

  • 🌈 Derived from Best Practices of Enterprise-Level AI Products: Built on the RICH interaction paradigm, delivering an exceptional AI interaction experience.
  • 🧩 Flexible and Diverse Atomic Components: Covers most AI dialogue scenarios, empowering you to quickly build personalized AI interaction interfaces.
  • ⚡ Out-of-the-Box Model Integration: Easily connect with inference services compatible with OpenAI standards.
  • 🔄 Efficient Management of Conversation Data Flows: Provides powerful tools for managing data flows, enhancing development efficiency.
  • 📦 Rich Template Support: Offers multiple templates for quickly starting LUI application development.
  • 🛡 Complete TypeScript Support: Developed with TypeScript, ensuring robust type coverage to improve the development experience and reliability.
  • 🎨 Advanced Theme Customization: Supports fine-grained style adjustments to meet diverse use cases and personalization needs.

demos

1.0.0-alpha.12

2024-11-07

  • 🔥 Sender support onPasteFile and Attachments support ref.upload for manual uploading, by @zombieJ #184
  • 🔥 Sender allowSpeech support using third-part SDK, by @zombieJ #187

1.0.0-alpha.11

2024-11-06

  • 🔥 New Component Welcome, by @zombieJ #179
  • 🔥 Prompts support nest structure, by @zombieJ #181
  • 🔥 Attachments support Attachments.FileCard component, by @zombieJ #182

1.0.0-alpha.10

2024-11-04

  • 🐛 Fix Attachments drop upload could not trigger the upload request, by @YumoImer #178

1.0.0-alpha.9

2024-11-01

  • 🐛 Fix the logic in the Attachments, by @YumoImer #174
  • 🐛 Fix Sender.Header can not focus, by @zombieJ #175

1.0.0-alpha.7

2024-10-31

  • 🐛 Fix Attachments first upload could not trigger the upload request, by @YumoImer #172

1.0.0-alpha.6

2024-10-25

  • 🔥 New Component Attachments, by @zombieJ #168
  • 🔥 New Tools XStream, by @YumoImer #138
  • 🔥 New Tools XRequest, by @YumoImer #138

1.0.0-alpha.5

2024-10-23

  • 🆕 Bubble support loadingRender to customize loading content. #165
  • 🐛 Fix components missing style when without XProvider. #163

1.0.0-alpha.4

2024-10-17

  • Sender
    • 🆕 Sender support speech, by @zombieJ #154
    • 🆕 Sender support Sender.Header, by @zombieJ #156
    • 🆕 Sender style adjust, by @zombieJ #151
  • 📖 update group config for Components category, by @YumoImer #155
  • 📖 tweak demo toggle button style , by @afc163 #146
  • 📖 Update README.md, by @afc163 #142

1.0.0-alpha.3

2024-10-10

  • Bubble
    • 🆕 Bubble support variant props, by @zombieJ #140
    • 🆕 Bubble support shape props, by @zombieJ #144
    • 🆕 Bubble support header and footer props, by @zombieJ #147

1.0.0-alpha.2

2024-09-27

  • 🔥 New Component XProvider for global configuration, by @YumoImer #127
  • 🔥 New Runtime Hook useXChat for data management, by @zombieJ #125
  • 🔥 New Runtime Hook useXAgent for model scheduling, by @zombieJ #125
  • 🆕 ThoughtChain component now support the size property, by @YumoImer #123
  • 🛠 Updated .lintstagedrc.json, by @afc163 #128
  • 🛠 Updated dependency cheerio to v1.0.0, by @afc163 #121

1.0.0-alpha.1

2024-09-10

🚀 Features

  • 🔥 feat: Suggestion 建议组件 by @ONLY-yours in #87

🐛 Fixes

  • 🐛 fix: change the Sender restProps type by @ONLY-yours in #101
  • 🛠 fix: bun install by @afc163 in #111

🛠 Refactors

  • 🛠 chore: add layer support by @zombieJ in #118
  • 🛠 chore: speed up workflows by @afc163 in #119
  • 🛠 chore(deps-dev): bump the dev-dependencies group with 5 updates by @dependabot in #120
  • 🛠 chore: clean up README.md by @afc163 in #102
  • 🛠 chore: add issue templates by @afc163 in #103
  • 🛠 chore: add bun.lockb by @afc163 in #108
  • 🛠 chore: Delete index-style-only.js by @afc163 in #106
  • 🛠 chore: Update main.yml by @afc163 in #105
  • 🛠 chore: Update package.json by @afc163 in #110

📖 Documentation

  • 📖 docs: Update README.md by @afc163 in #104
  • 📖 docs: Update codecov badge by @afc163 in #112

1.0.0-alpha.0

2024-09-05

  • 🔥 New Component Bubble. #19 @li-jia-nan
    • 🔥 Bubble support direction #52 @li-jia-nan
  • 🔥 New Component Bubble.List. #57 @zombieJ
  • 🔥 New Component Conversations. #48 @YumoImer
  • 🔥 New Component Prompts. #55 @YumoImer
  • 🔥 New Component Sender. #46 @ONLY-yours
  • 🔥 New Component ThoughtChain. #86 @YumoImer
  • 📦 Use father to build. #84 @zombieJ
  • 🛠 Fix ThemeContext instances being inconsistent when using antd es or lib package. #88 @YumoImer
  • 🛠 Refactor: API Naming Conventions #73 @zombieJ
  • 🛠 MISC: CI, Github Actions, Publish
    • 🛠 #59 @zombieJ
    • 🛠 #62 @zombieJ
    • 🛠 #71 @ONLY-yours
    • 🛠 #72 @YumoImer
    • 🛠 #98 @YumoImer
  • 📖 Update README.md
    • 📖 #81 @zombieJ
    • 📖 #82 @zombieJ
    • 📖 #61 @afc163

0.0.0-alpha.0

2024-05-10

  • MISC: Project initialization.