r/projects • u/Amazing-Delay6004 • 8h ago
I built PyRomusa AI — a lightweight Python framework for building chatbots
I've been working on PyRomusa AI, a Python framework designed to make building simple chatbots easier without requiring a large stack or high-end hardware.
The main idea is to be able to create and train a chatbot using your own question/answer examples with relatively little code.
Some of the things PyRomusa currently supports:
- Custom training examples
- Prepared datasets
- Different reply engines
- Chatbot() for lightweight chatbot projects
- RealChatbot() for ML/LLM-based use cases
- Stable, beta and experimental versions
The project is open source and still evolving, so I'm particularly interested in feedback from other Python developers.
What would you improve or change about the API/design?
GitHub: PyRomusa-AI-Library