Skip to main content

CMND React SDK

The CMND React SDK is built to help developers bring CMND-powered AI chatbots into any React application quickly and cleanly. It gives you the components, context, and flexibility you need — without having to wire everything up from scratch.


What can you do with the CMND React SDK?

  • Embed a chatbot — Integrate your CMND chatbot into any React app using a few lines of code.
  • Customize the interface — Override the default input, send button, message display, and more using your own React components.
  • Configure layout and styles — Adjust the look and feel using props, themes, or classNames to make it feel native to your UI.
  • Access and manage memory — Control how the chatbot handles memory, context, and resets using props and hooks.
  • Stream responses in real-time — The SDK supports streaming so users see replies as they generate — no waiting for the full response to finish.
  • Hook into chat events — Want to trigger custom logic when a user sends a message or a tool is called? You can do that via callbacks.
  • Support tools and assistants — Whether you're using a simple LLM or a full assistant with tools and context, the SDK supports both setups.

You can use the SDK as-is for fast setup, or dig into the internals to build a completely custom experience — up to you.