-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding LLM(Large Language Model) support using Ollama #16
Comments
Thank you for interesting ideas. Actually I was just thinking about adding "text processing" features like punctuation correction, smart spell-checker and more... Expanding backlog for:
|
I was thinking we could do something like what Chatbox does, where we can have conversations with a LLM, and do it using Ollama, that way its easy to pull the models, you just get them from the ollama registry. The majour benefit of doing this, is you could embed TTS/STT/MT functionality for the LLM, which would be pretty cool. ive never seen TTS/STT/MT(Machine Translation) functionality at the same time for a Open Source software that uses LLMs in ollama. We could call the tab, "Chat". For more on Ollama, check this out: |
It is quite advance and impressive. This app works offline?
LLMs and new tab are great ideas but I'm not super convinced to add "Chat" functionality. I understand that "chat" interface is natural and useful but there so many other apps that already going in this direction. I'm not sure that Speech Note can bring any new value in this space. On the other hand, LLMs have much bigger potential that just "chat". I've already made an early prototype of text conversions like grammar error correction or text summation with Llama2 and Mistral models. It worked really well and the speed was decent. Maybe this new tab could be just for Text-to-Text processing. This may be a major feature in version 5.0 🤔
Ollama is great indeed. It uses llama.cpp library that is highly optimized and can run LLMs efficiently on both CPU and GPU. Actually, Ollama and llama.cpp are the reason I am optimistic about LLMs in general. We can do something useful with LLMs without losing our privacy 😃 |
Yea its great! I think "Chat" functionality in Speech Note with Ollama, would be one of the most transformative things you could add.
Those are my reasons, i would really like to see Speech Note also be a way to use LLMs. Currently i use Chatbox which does not enable speech/voice model use inside it, and when it does implement it, i doubt it will be as flexible as in speech note. |
Also, we could add Large language models to the application. Starting with smaller models. And adding bigger ones over time.
This could be really helpful, as LLM's that are open source that replace ChatGPT, are getting more powerful every day.
https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard
What are your thoughts on this?
Is this feasible?
The text was updated successfully, but these errors were encountered: