LLAMA Chat 70b is a chatbot application powered by the LLAMA 70b model. This project is built using SvelteKit, Firebase, and TailwindCSS to provide real-time chat functionality, secure authentication, and a modern responsive UI.
- ⚡ Real-time Chat powered by the LLAMA 70b model
- 🔐 Firebase Authentication for secure sign-in and user management
- 🎨 Responsive UI built with TailwindCSS
- 🌐 Open Graph meta tags for better sharing on social media
-
Clone the Repository
Run the following command to clone the repository locally:g cd chat
-
Install Dependencies
Install all necessary dependencies by running:npm install
-
Set up Firebase Configuration
Create a.env
file in the root directory and add your Firebase configuration. Example:VITE_FIREBASE_API_KEY=your_api_key VITE_FIREBASE_AUTH_DOMAIN=your_auth_domain VITE_FIREBASE_PROJECT_ID=your_project_id VITE_FIREBASE_STORAGE_BUCKET=your_storage_bucket VITE_FIREBASE_MESSAGING_SENDER_ID=your_messaging_sender_id VITE_FIREBASE_APP_ID=your_app_id
To start the development server with hot reloading:
npm run dev
To build the project for production:
npm run build
After building, you can preview the production build:
npm run preview
You can explore the live demo of LLAMA Chat 70b here:
🔗 LLAMA Chat 70b Demo
We welcome contributions! 🎉 If you'd like to contribute, follow these steps:
- Fork the repository
- Create a new branch for your feature or bugfix:
git checkout -b feature/my-new-feature
- Commit your changes:
git commit -m "Add some feature"
- Push to the branch:
git push origin feature/my-new-feature
- Open a pull request and describe your changes.
This project is licensed under the MIT License.
See the full license text here.