Awesome AI AgentsGenerative Software Frameworks

automaticmode/active_workflow

⭐ 864 Ruby added to this list on 2025-04-19 repository created 2019-05-08

ActiveWorkflow is a platform designed to integrate seamlessly with your existing technology stack, enabling the creation, scheduling, and monitoring of complex workflows using agents written in any programming language. It provides a structured approach to grouping business logic for periodic execution, such as generating and distributing weekly reports, polling resources like checking file availability on S3, and orchestrating event-driven functionalities like triggering customized email campaigns based on user behavior patterns. The platform supports polyglot workflows, allowing developers to use their preferred languages and tools without vendor lock-in. ActiveWorkflow is not a no-code solution but offers a fully featured user interface that facilitates workflow management and monitoring by both software engineers and other stakeholders. It emphasizes scalability, reliability, and extensive logging and state management to build robust systems. The project originated as a fork of Huginn, focusing on business use, API and polyglot functionality, and maintaining a smaller codebase, making it incompatible with Huginn. Users can quickly try ActiveWorkflow using Docker, and comprehensive documentation is available online. The platform is released under the MIT License, promoting open-source collaboration and use.

https://github.com/automaticmode/active_workflow

activeworkflowagentsapibusiness-logicdata-engineeringdata-opsdockerevent-driveniftttloggingmicroservicesmit-licensemonitoringopen-sourceorchestrationorchestration-frameworkperiodic-executionpollingpolyglotreliablescalableschedulerschedulingself-hostedservices-platformstate-managementworkflowworkflows

Also in Generative Software Frameworks

nexu-io/open-design

Open Design is a local-first, open-source desktop application that serves as an alternative to Claude Design, integrating with various coding agents to generate web, desktop, and mobile prototypes,...

deepset-ai/haystack

Haystack is an AI orchestration framework for building customizable, production-ready NLP applications using large language models, vector search, and advanced retrieval techniques.

op7418/guizang-ppt-skill

AI agent skill for generating polished HTML slide decks with various design styles, image prompts, social covers, and a WebGL/low-power presentation runtime.

HKUDS/Agentic-AIGC

ViMax is an agentic AI system for end-to-end video generation, transforming raw ideas, novels, or scripts into complete video content by orchestrating scriptwriting, storyboarding, character creati...

The-Pocket/PocketFlow

Pocket Flow is a minimalist 100-line LLM framework that uses a graph-based abstraction to enable expressive multi-agent systems, workflows, and retrieval-augmented generation, designed for high productivity and minimal bloat.

Netflix/metaflow

Metaflow is a human-centric framework by Netflix that streamlines building, managing, and deploying real-life AI and machine learning systems from prototyping to production at scale.

presenton/presenton

Presenton is an open-source AI-powered presentation generator and API that runs locally, offering customizable layouts, multiple AI model integrations, versatile image generation, and privacy-focused presentation creation and export.

thesysdev/openui

OpenUI is a full-stack Generative UI framework that offers a compact, streaming-first language for model-generated UI, a React runtime, and token-efficient chat interfaces.