Hacker News new | ask | show | jobs
by mathnmusic 860 days ago
I would be very interested in an open-source, self-hostable version of this. Is anyone building that?
5 comments

AgentHub was open source when I first started it. I was really excited about the idea of people building their own integrations and fostering some sort of community around cool automations.

We noticed a few things though. 1. People who were most excited about no code did not want to contribute code to the project. 2. We were 95% open source because we were dealing with credentials and sensitive info on our hosted servers. This 5% of obfuscation was enough to make contributing annoying since you didn't totally understand how some pieces fit together. 3. We were adding new features and redesigning aspects of the system so often that it felt simpler to close it and accelerate. Features like node versioning and secure credential storage made it all quite difficult to maintain in an open way.

I do still love the idea though. Having people contribute their own integrations would be an absolute dream.

Could be easily implemented with windmill i think
I'm guessing you mean this? https://www.windmill.dev/ "Open-source developer platform and workflow engine"
Flowise https://flowiseai.com/ does something similar as well! I would check them out for sure if you're looking more on the OSS side.

We had the core node logic open source at one point, but closed it because we weren't seeing many contributions and it was less overhead once we started implementing things like node versioning, integrations, credentials, etc.

We still do deploy on-prem for enterprises that need it secure on their own cloud, and will link into open-sourcing a self-hosted version in the futur efor sure!

- Rahul

There is litegraph.js also. Does anyone know if there is something like a plugin/node contribution system for litegraph or something derived from it?
node-RED is one option that is Apache 2 licensed and has about 4800 plugins. Recently picked up a contract where node-RED was a requirement.

It is not specific to AI, but there are multiple nodes for ChatGPT etc. In the current project I build up a prompt using `template` nodes that include the `payload` from previous nodes in a chain. Although there are other ways of doing it. Then that is connected to the chatgpt node.

Check out n8n.io.