langflow-ai/langflow
Langflow is a powerful open-source platform for building, testing, and deploying AI-powered agents and workflows with visual authoring, multi-agent orchestration, and API integration capabilities.
Awesome AI Agents › AI Workflow Orchestrators
Project Miyagi is a comprehensive sample project designed to showcase Microsoft's Copilot Stack for building intelligent, AI-infused enterprise applications. It serves as an envisioning workshop that guides developers through designing, developing, and deploying advanced AI-powered apps that enhance productivity and enable hyper-personalization. The project explores a variety of use cases involving both generative AI and traditional machine learning, providing an experiential approach to integrating AI capabilities into products. It introduces software engineers to emerging AI design patterns such as prompt engineering techniques including chain-of-thought and retrieval-augmentation, vectorization for long-term memory, fine-tuning of open-source models, agent-like orchestration, and the use of plugins or tools to augment and ground large language models (LLMs). Miyagi includes practical examples and implementations using a rich set of AI and cloud-native technologies such as Semantic Kernel, Promptflow, LlamaIndex, LangChain, Azure AI Search, CosmosDB Postgres with pgvector, and generative image utilities like DreamFusion and ControlNet. It also features fine-tuned foundation models from AzureML, including Llama2 and Phi-2, enabling users to modernize and transform their applications with AI and build custom Copilots tailored to private data. The project architecture is based on a cloud-native, event-driven microservices design that ensures enterprise-grade qualities like availability, scalability, and maintainability. It supports various AI application scenarios such as personalized financial coaching, summarization, and agent orchestration. Miyagi also provides a VSCode extension for GitHub Copilot Agent, a ChatGPT plugin, and multiple experimental implementations demonstrating vector stores, knowledge graph memory, and integration with Microsoft Graph API. The project is a work in progress and continuously evolving with incremental implementations of new use cases. It offers a self-guided workshop experience to help developers explore the art of the possible with AI and build intelligent systems using the Copilot stack. The repository includes detailed documentation, architectural diagrams, and links to related resources and demos, making it a valuable resource for developers interested in AI-driven application development on Azure. Keywords: AI, Copilot Stack, Microsoft, Semantic Kernel, Promptflow, LlamaIndex, LangChain, Azure AI Search, CosmosDB, generative AI, machine learning, vector stores, fine-tuning, foundation models, AzureML, microservices, event-driven architecture, personalized coaching, summarization, agent orchestration, VSCode extension, ChatGPT plugin, knowledge graph, Microsoft Graph API, cloud-native, scalable, maintainable, AI workshop, prompt engineering, chain-of-thought, retrieval-augmentation, vectorization, plugins, tools, DreamFusion, ControlNet, Llama2, Phi-2, GitHub Copilot Agent, AI-infused applications, enterprise-grade, intelligent apps, AI transformation, AI capabilities, AI design patterns, generative text, generative images, reinforcement learning, DeepSpeed Chat, AI studio, AI speech, AI search, AutoGen, TaskWeaver, Azure Functions, APIM, Service Bus, Event Grid, Logic Apps, AKS. Summary: Project Miyagi is a sample and workshop project that demonstrates how to build enterprise-grade intelligent applications using Microsoft's Copilot Stack, integrating generative AI, machine learning, and cloud-native microservices to enable AI-infused product experiences with hyper-personalization and advanced AI design patterns.
https://github.com/Azure-Samples/miyagi
Langflow is a powerful open-source platform for building, testing, and deploying AI-powered agents and workflows with visual authoring, multi-agent orchestration, and API integration capabilities.
Orca is an AI Orchestrator that provides an integrated development environment for running and managing parallel AI agents across various platforms, including desktop and mobile.
OpenMontage is an open-source, agentic video production system that transforms AI coding assistants into full video studios for automated video creation from text prompts.
DSPy is a framework that enables programming language models with compositional Python code to build modular AI systems and optimize their performance beyond traditional prompting methods.
Kestra is an open-source, event-driven orchestration platform for data, AI, and infrastructure workflows, enabling declarative and code-based automation with a rich plugin ecosystem.
12 Factor Agents is a comprehensive framework outlining principles for building reliable, scalable, and production-ready LLM-powered AI software agents.
BabyAGI is an experimental framework for building self-building autonomous agents using a function-centric approach with comprehensive management, logging, and a dashboard interface.
Teable is an AI spreadsheet platform that integrates data management, AI workflows, and app building on a PostgreSQL backend, enabling users to create custom business applications.