Skip to content

My take on creating an inteligent local voice assistant with some 'superpowers'

Notifications You must be signed in to change notification settings

ramzeez88/LEMA-AI

Repository files navigation

LEMA AI - Local Efficient Multitasking Assistant v0.0.1

My take on creating an inteligent local voice assistant with some 'superpowers'. I have tested it on Windows OS only. It's a proof of concept i guess. I always wanted to have a real "Jarvis" ;) Lema can do a few 'things' like open some apps, open web etc. For a full list of commands go to function.py and read the system prompt :)

Reqirements for python 3.11 :

So far I have used Hermes-2-Pro-Llama-3-Instruct-Merged-DPO-Q8_0.gguf with not bad results. You may ofcourse use any llm you want. Probably the more B's the better ;)

If you are not worried about sensitive data leaving your computer and/or have less than 12GB VRAM, you can use edge_tts module in python to convert text to speech using Microsoft compute. All you have to do is pip install edge_tts asyncio pygame , then rename Lema_voice_edge_tts.py to Lema_voice.py and in folder 'agents' rename _Utils_edge_tts.py to _Utils.py.

This is a Work In Progress ,so there will be bugs and some things missing. I am working on Lema in my spare time.

Licence not decided yet.

Please support me on ko-fi.com/ramzeez88 :)

About

My take on creating an inteligent local voice assistant with some 'superpowers'

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages