I want visitors to open my site, create a quick account, and immediately start chatting with Grok about one very specific topic that I will preload into the model. Your job is to wire the Grok API into the site, make sure users can sign up or log in, and allow them to launch one or multiple conversation threads that stay tied to their profile. Because I haven’t locked us into a particular CMS or location for the widget, you’re free to recommend the cleanest technical path—whether that means a lightweight pop-up on every page, an embedded window on just a few sections, or something in-between. What matters is that the chat feels native, remembers the user’s context, and always answers from the custom knowledge base I provide. You’ll handle: • Secure account creation (email/password is fine, but I’m open to smoother options). • Calling the Grok endpoints with my curated data set so responses stay on topic. • Storing and retrieving each user’s chat history. • A tidy, responsive front-end component that blends with our existing design. Once it’s live, I should be able to add, update, or replace the subject content without touching code. If you’ve integrated Grok or a similar LLM before and can point me to a working demo, let’s talk. Their sign in/login must be integrated with Teachable API so when they create an account on Teachable they can use the same login on our website. And access both that Grok conversation plus the Teachable course with a click from our website but they must have the option to have both apps open to access the course and chatbot for a better experience. And Grok access must be disabled if they don't continue making their Teachable subscription payment (though I will set this up myself in teachable). And auto texts must be sent if they miss their payment.