awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
humanlayer avatar

humanlayer/12-factor-agents

0
View on GitHub↗
18,261 स्टार्स·1,389 फोर्क्स·TypeScript·other·7 व्यूज़

12 Factor Agents

This framework provides a set of architectural principles and design patterns for building production-ready autonomous agents. It focuses on structuring automated systems that maintain consistent execution, manage complex internal states, and support reliable error recovery through a state machine-based methodology.

The system distinguishes itself by integrating human-in-the-loop orchestration directly into automated workflows. By incorporating manual oversight and validation checkpoints, it ensures safety and accuracy during critical decision-making processes. The framework also emphasizes distributed systems orchestration, allowing for horizontal scaling and fault tolerance by offloading state persistence and utilizing event-driven task management.

These architectural guidelines facilitate enterprise integration by standardizing how agents handle configuration, task initiation, and idempotent operations. The project provides a structured approach to managing the lifecycle of long-running automated tasks within business environments.

Features

  • Agent Architectures - Provides a comprehensive architectural framework for building production-ready, reliable autonomous agents.
  • Autonomous Agents - Facilitates the development of production-ready autonomous agents with robust state management and error recovery.
  • Autonomous Agent Frameworks - Offers a structured framework for building autonomous agents that maintain state and support human interaction.
  • Agentic State Machines - Structures agent workflows as deterministic state machines to ensure reliable recovery and consistent behavior.
  • Autonomous Agent Patterns - Defines architectural guidelines for structuring reliable, production-ready autonomous agent systems.
  • Human-in-the-loop Workflows - Ensures safety and accuracy by incorporating human-in-the-loop validation into critical agent execution steps.
  • Human-in-the-Loop Workflows - Pauses automated execution at defined checkpoints to await manual validation before proceeding with sensitive operations.
  • Agent State Persistence - Persists agent execution state to external databases to enable fault tolerance and horizontal scaling.
  • Distributed Agent Systems - Orchestrates autonomous agents across distributed environments to ensure scalability and fault tolerance.
  • Agent Frameworks - Principles for developing reliable and robust agent applications.
  • Prompt Engineering Resources - Principles for building production-grade LLM-powered software applications.
  • Educational Resources - Principles for building production-grade AI agents.
  • AI Integration Architectures - Standardizes architectural patterns for integrating scalable AI agents into enterprise business environments.
  • Asynchronous Task Orchestrators - Decouples task initiation from execution using asynchronous message queues for reliable background processing.
  • Idempotency Patterns - Implements idempotent operations to ensure consistent results and prevent duplicate side effects during execution.

स्टार हिस्ट्री

humanlayer/12-factor-agents के लिए स्टार हिस्ट्री चार्टhumanlayer/12-factor-agents के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

12 Factor Agents के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो 12 Factor Agents के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • openai/openai-agents-pythonopenai का अवतार

    openai/openai-agents-python

    27,191GitHub पर देखें↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Pythonagentsaiframework
    GitHub पर देखें↗27,191
  • mastra-ai/mastramastra-ai का अवतार

    mastra-ai/mastra

    21,221GitHub पर देखें↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    GitHub पर देखें↗21,221
  • elizaos/elizaelizaOS का अवतार

    elizaOS/eliza

    18,627GitHub पर देखें↗

    Eliza is a modular framework designed for building and deploying autonomous agents that operate across diverse digital environments. It functions as an orchestrator for intelligent software, enabling agents to manage tasks, maintain persistent memory, and execute automated processes through a centralized runtime. The framework distinguishes itself through a plugin-based architecture that facilitates cross-platform social automation and blockchain transaction capabilities. By utilizing state-machine logic for decision-making and vector-based memory for context retention, the system allows agen

    TypeScriptagentagenticai
    GitHub पर देखें↗18,627
  • alibaba/spring-ai-alibabaalibaba का अवतार

    alibaba/spring-ai-alibaba

    8,415GitHub पर देखें↗

    This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow engine, and an LLM orchestration framework for Spring applications. It enables the development of stateful autonomous agents and the implementation of retrieval-augmented generation systems using document processing and vector databases. The framework distinguishes itself through a graph-based workflow runtime for designing complex AI pipelines with conditional routing and persistent state. It supports multi-agent orchestration via service-discovery coordination and provides human-i

    Javaagenticartificial-intelligencecontext-engineering
    GitHub पर देखें↗8,415
12 Factor Agents के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

humanlayer/12-factor-agents क्या करता है?

This framework provides a set of architectural principles and design patterns for building production-ready autonomous agents. It focuses on structuring automated systems that maintain consistent execution, manage complex internal states, and support reliable error recovery through a state machine-based methodology.

humanlayer/12-factor-agents की मुख्य विशेषताएं क्या हैं?

humanlayer/12-factor-agents की मुख्य विशेषताएं हैं: Agent Architectures, Autonomous Agents, Autonomous Agent Frameworks, Agentic State Machines, Autonomous Agent Patterns, Human-in-the-loop Workflows, Human-in-the-Loop Workflows, Agent State Persistence।

humanlayer/12-factor-agents के कुछ ओपन-सोर्स विकल्प क्या हैं?

humanlayer/12-factor-agents के ओपन-सोर्स विकल्पों में शामिल हैं: openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… elizaos/eliza — Eliza is a modular framework designed for building and deploying autonomous agents that operate across diverse digital… alibaba/spring-ai-alibaba — This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow… langchain-ai/langchainjs — LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an… cloudwego/eino — Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and…