If you're looking for an open-source visual programming environment that works with Node and TypeScript software for building AI agents, Rivet is a great option. Rivet lets teams create, debug and collaborate on complex AI agent prompt graphs using a visual interface. It supports Node and TypeScript software so it's a good fit for teams that are building AI-infused apps, and it has features like remote real-time debugging and graph versioning as YAML files.
Another good option is n8n, an extensible and secure AI-native workflow automation tool. It's got a visual workflow editor and sophisticated AI abilities for building multi-step agents. With more than 400 integrations, self-hosted infrastructure and strong security controls, n8n is good for a lot of use cases, including onboarding and security incident response.
If you want a low-code foundation with AI abilities, Noodl is a good option. It's got visual development, customization and real-time data flow control. With built-in backend and user management, Noodl lets you connect to third-party services and APIs, so it's good for scaling web apps without a lot of programming.
Finally, Instill is a no-code/low-code AI platform that's geared to simplify data, models and pipelines for generative AI. It's got SDKs for Python and TypeScript and a drag-and-drop interface for custom pipelines. Instill is designed to accelerate AI app development, so it's a good option for those who want to add AI abilities without the infrastructure hassles.