My specialty is making unintentionally useless things, mostly software.
Note
See any potential here? Let me know / Spread the word!
I've been restoring + refurbishing my projects but I need users and feedback. If you have any interest in using this project, please get in touch via the Issues tab or one of the links under Sponsor this project to the right. My profile may have updated contact info.
buddyGenAI is an app made to create and interact with virtual buddies, with options to use AI models running locally.
In the app, you name your buddies as well as give them a description to influence how they chat with you. When you're connected to image AI,, you can generate profile pictures for your buddies which display in chat.
This is a passion project of mine to create an experience that emulates having friends to talk to and hang out with. There are many projects and their work that have made this possible, so I encourage checking out the licenses folder as well as in-app, Settings tab -> buddyGenAI Credits / Licenses.
I hope others find this project interesting and/or enjoyable as well.
Note
The original iteration of this app used Electron with embedded AI engines but I'm not updating it for now. The branch with that version in tact is available here.
These aren't necessarily confirmed, and completed lines aren't necessarily stable or working.
If you find an issue with the app, please open an issue about it on the issues page. If you need help using or setting up the app, feel free to ask on the discussions page.
You're also welcome to join the Discord server. As of now there isn't anything to it, but I'm happy to talk or offer support for the app.
One of my overall goals with this is ease and simplicity for the user. While I'm interested in LLMs and imagegen models, I wanted to make an app that's more about creating an interesting experience that's jargon-free (or -minimal) and approachable to those with novice computer skills. There are better and more polished options which are easier to use overall: Jan or LM Studio are popular & easy interfaces to use chat models, but I wanted the full chat experience, plus making it myself so that I know how it works.
Aside from overall cleaning up the project and improving the look of it, I have some ideas for larger features to improve quality or increase immersion:
(all of these would be optional and/or able to be disabled in settings)
If you'd like to contribute or otherwise help make this app, I look forward to hearing from you! Please drop an issue in the repository or any other way you can find to contact me.
This project is licensed under the MIT License. See the LICENSE file for more details.
All AI Models are licensed under their respective licenses. See the Licenses folder for more details.