this post was submitted on 05 Nov 2024
1 points (100.0% liked)

Free Open-Source Artificial Intelligence

2889 readers
1 users here now

Welcome to Free Open-Source Artificial Intelligence!

We are a community dedicated to forwarding the availability and access to:

Free Open Source Artificial Intelligence (F.O.S.A.I.)

More AI Communities

LLM Leaderboards

Developer Resources

GitHub Projects

FOSAI Time Capsule

founded 1 year ago
MODERATORS
 

Hello!

Hexabot is an open source conversational AI builder that allows you to create your own chatbot or virtual assistant. It's highly customizable, comes with a visual editor for easy setup, and can integrate with different LLM models. You can check out our repo on GitHub if you like this project: https://github.com/hexastack/hexabot

I recently recorded a proof of concept video on how to integrate any open source LLM (Large Language Model) using Ollama into a WordPress website : https://youtu.be/hyJW6JGCga4

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 0 points 1 week ago* (last edited 1 week ago) (1 children)

I'd love to have a chatbot framework like this that can talk to me via the Matrix chat protocol. I've pretty much homed in on that (plus bridges) for my own private use. Yet all I ever find are chatbots for Discord, websites etc.

[–] [email protected] 0 points 1 week ago* (last edited 1 week ago) (1 children)

Technically, you can develop a channel for the Matrix chat protocol. It should be straightforward if you are familiar with Node.js/Typescript. In the Hexabot.ai website there is an extension library where can download and share extensions : https://hexabot.ai/extensions

You could use the Messenger channel as an example to build your own channels : https://hexabot.ai/extensions/67272f907ddd71f5fb2f0cd5

[–] [email protected] 0 points 1 week ago* (last edited 1 week ago) (1 children)

Thanks. I'm not a JS developer but I'll have a look at it. Btw the CONTRIBUTING.md in the last link doesn't work. And the amendments to the AGPL kind of contradict each other. IMO you can't not use the name Hexabot and be forced to use it at the same time. (And my personal opinion is you shouldn't modify licences anyways, since that mainly makes things incompatible and is just asking for legal troubles for anyone using a piece of software.) But I'm not a lawyer. Adding these things is mentioned in 7B, C and 7E of the AGPL. So you might be right and I'm wrong.

[–] [email protected] 0 points 1 week ago* (last edited 1 week ago)

Thanks for reporting that, I will check that. For the additional terms, good point, we will need to clarify that more.

Opened an issue about that : https://github.com/Hexastack/Hexabot/issues/317