CoolFace
Apppublic

pabloce/exllama

sourceHugging Faceapache-2.0updated 7mo agoView on Hugging Face
6likes
App README

Exllama Chat ๐Ÿ˜ฝ

![Open In Spaces](https://huggingface.co/spaces/pabloce/exllama) ![Apache 2.0](LICENSE)

A Gradio-based chat interface for ExLlamaV2, featuring Mistral-7B-Instruct-v0.3 and Llama-3-70B-Instruct models. Experience high-performance inference on consumer GPUs with Flash Attention support.

๐ŸŒŸ Features

  • โ€”๐Ÿš€ Powered by ExLlamaV2 inference library
  • โ€”๐Ÿ’จ Flash Attention support for optimized performance
  • โ€”๐ŸŽฏ Supports multiple instruction-tuned models:
  • โ€”Mistral-7B-Instruct v0.3
  • โ€”Meta's Llama-3-70B-Instruct
  • โ€”โšก Dynamic text generation with adjustable parameters
  • โ€”๐ŸŽจ Clean, modern UI with dark mode support

๐ŸŽฎ Parameters

Customize your chat experience with these adjustable parameters:

  • โ€”System Message: Set the AI assistant's behavior and context
  • โ€”Max Tokens: Control response length (1-4096)
  • โ€”Temperature: Adjust response creativity (0.1-4.0)
  • โ€”Top-p: Fine-tune response diversity (0.1-1.0)
  • โ€”Top-k: Control vocabulary sampling (0-100)
  • โ€”Repetition Penalty: Prevent repetitive text (0.0-2.0)

๐Ÿ› ๏ธ Technical Details

  • โ€”Framework: Gradio 5.5.0
  • โ€”Models: ExLlamaV2-compatible models
  • โ€”UI: Custom-themed interface with Gradio's Soft theme
  • โ€”Optimization: Flash Attention for improved performance

๐Ÿ”— Links

๐Ÿ“ License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • โ€”ExLlamaV2 for the core inference library
  • โ€”Hugging Face for hosting and model distribution
  • โ€”Gradio for the web interface framework

Made with โค๏ธ using ExLlamaV2 and Gradio