Welcome to the AI Chatbot project implemented in Rust using the Leptos framework and Hugging Face models. This chatbot provides intelligent and engaging conversations, showcasing the power of Rust in the world of conversational AI.
- Rust-Powered: Utilizes the efficiency and performance of the Rust programming language.
- Leptos Framework: Leverage the capabilities of the Leptos framework for building robust chatbot applications.
- Hugging Face Model: Incorporates a state-of-the-art model from Hugging Face for natural language understanding.
- Open Source: Explore, contribute, and customize the chatbot for your specific needs.
Follow these steps to set up the project on your local machine:
- Clone the repository:
git clone https://github.com/abhiroop43/rust-talk.git
- Download your favorite model from HuggingFace and place it in
language_models
directory. - Set the model path in the .env file as
MODEL_PATH
. - Run the chatbot:
cargo leptos watch
Contributions are welcome! Please create a pull request.
This project is licensed under the MIT License.