A Little Something: Matcha Chat

Setsuna
381 words

Morning, it’s Setsuna. Setsuna wants to share with you her first-ever Python project, Matcha Chat- a simple, no-fuss chat application for Windows. This project started as a way for Setsuna to learn more about how to use modern deep learning models and Python, and Setsuna thought, why not make something fun and practical?

Matcha Chat: My First Python Creation

It’s a basic chat app with a local large language model. Setsuna used Python for the backend and Pyside for the front end. Nothing too fancy, but tried to make it smooth and user-friendly.

Key Features of Matcha Chat

  • Easy Interface: focused on making the chat experience as intuitive as possible.
  • Simple Installation: Setsuna remember her early struggles with complex setups, so Setsuna made sure this app wouldn’t be one of them.
  • Personalized Chatting with Character Cards: adding a personal touch to your chats.
  • Hardware Acceleration Options: openBLAS and cuBLAS, to give you a smoother experience.
  • Light on Resources: Managing to keep the app light on resources. Matcha Chat’s tested on a Windows 11 system with a 5bit quantization model, 8GB RAM and 4GB VRAM to ensure that it runs smoothly for you.
  • Auto Dark/Light Mode: A little detail adds to the user experience.

If You Want to Give It a Try

If you’re into chats and want to see how Matcha Chat works, feel free to run it from the source, or simply download the compiled binary exe file for Windows. Github Link Here. Setsuna’s still learning, so any feedback or contributions are welcome!

  1. Download: You can find the executable for x64 Windows on the release page.
  2. Choose Your Setup:
    • For CPU.
    • For GPU: There’s a cuBLAS option.
  3. Start Chatting: After a quick setup, you’re all set to chat.

Performance Stuff

Setsuna did some testing on a normal setup (Windows 11, 8GB RAM, 4GB VRAM) to make sure it runs okay. Seems to work fine, even when pushed a bit with GPU layers.

And That’s It!

So, that’s Matcha Chat. If you end up trying it out, Setsuna hope you find it useful, or at least a bit fun. And, hey, why not grab a cup of matcha latte while you’re at it? Seems fitting, right?

Sniff Sniff Sniff
Setsuna
16/11/23 Midnight