Hello PyMC community!
I’m excited to announce the launch of PyMC-Bot, an AI assistant dedicated to helping with PyMC-related questions right here on the forum. This is currently in alpha stage as we test its capabilities and gather feedback.
How to Use PyMC-Bot
Using the bot is simple:
- Create a new topic or post in an existing topic
- In your post, tag
@pymc-bot
at the beginning of your post - Write your PyMC-related question after the command
For example:
@pymc-bot How do I implement a hierarchical model with varying slopes in PyMC?
Current Limitations
As this is an alpha release, please note:
- The bot is being manually triggered for now, so responses won’t be immediate
- It works best with clear, focused questions about PyMC, PyTensor, and Bayesian modeling
- It may not always provide perfect answers, especially for complex or cutting-edge questions
- The bot only responds to new topics without any existing replies
Feedback Welcome
We’d love to hear your thoughts on PyMC-Bot! Please let us know if its responses are helpful, and feel free to suggest improvements. You can just leave comments and questions on this thread.
Technical Details
PyMC-Bot is powered by Onyx, a retrieval-augmented generation (RAG) system that combines large language models with PyMC documentation and resources. The bot was built by @twiecki at PyMC Labs to help make PyMC more accessible to users of all experience levels.
PyMCheers and keep on sampling!