8 dépôts
Architectural patterns for designing and implementing autonomous AI agents.
Distinguishing note: Focuses on the logic and architecture of agentic systems.
Explore 8 awesome GitHub repositories matching artificial intelligence & ml · Autonomous Agent Patterns. Refine with filters or upvote what's useful.
This project provides a comprehensive framework for building, training, and managing autonomous agents. It enables the construction of systems that utilize language models to plan, manage memory, and execute multi-step tasks through iterative reasoning loops and tool-based actions. The framework distinguishes itself by offering specialized capabilities for interacting with graphical user interfaces and legacy software, allowing agents to perceive visual elements and perform actions like a human user. It supports complex, cross-application workflows through graph-based orchestration and provid
Provides structured educational resources for building and implementing intelligent autonomous 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 d
Defines architectural guidelines for structuring reliable, production-ready autonomous agent systems.
CS-Base is a comprehensive educational platform and technical repository designed to support software engineers in mastering backend architecture, artificial intelligence engineering, and career development. It functions as a centralized knowledge hub that combines illustrated theoretical tutorials with practical, project-based learning to bridge the gap between foundational computer science concepts and professional industry requirements. The project distinguishes itself by integrating a robust career mentorship framework with advanced AI engineering resources. It provides users with tools f
Explains core components and reasoning patterns for building autonomous agent architectures.
This project is a comprehensive framework for developing, orchestrating, and deploying autonomous agents. It provides a structured environment for building agents that utilize reasoning loops to perform multi-step tasks, manage state through graph-based workflows, and interact with external tools. By mapping unstructured model outputs into typed schemas, the framework ensures reliable integration with downstream application logic. The platform distinguishes itself through a focus on production-grade reliability and security. It incorporates hybrid memory systems that combine vector embeddings
Implements architectural patterns for designing and executing autonomous AI agents that reason and act.
This project is a collection of architectural templates and design patterns for building autonomous AI agents. It provides a framework for transitioning from simple prompt-response loops to goal-oriented systems that utilize structural patterns to increase autonomy and improve the reliability of complex task completion. The framework focuses on reasoning orchestration, specifically through the implementation of reflection and self-correction cycles. It enables the coordination of specialized agents via task delegation and state sharing to solve complex problems. The architectural surface cov
Provides architectural templates and structural patterns to increase autonomy and reasoning in AI agents.
This project provides a collection of reference implementations, architectural patterns, and SDK samples for building autonomous agents using large language models. It serves as a multi-language framework for implementing and deploying specialized AI agents across diverse programming environments. The system centers on an orchestration framework that combines deterministic code with adaptive reasoning through structured graph workflows. It utilizes schema-driven integration to connect agents with third-party applications and diverse AI models. The development lifecycle is supported by toolki
Provides architectural patterns and reference implementations for designing specialized autonomous AI agents.
This is an educational resource that provides a comprehensive guide to blockchain and distributed ledger technologies, covering everything from fundamental concepts to practical deployment. The guide systematically explains the core architecture of blockchain systems, including consensus-based distributed ledgers, cryptographic hash chains, Merkle trees, and smart contract execution engines, while also detailing permissioned channel architectures and modular service platforms for enterprise use. The resource distinguishes itself by offering a dual-track learning path that serves both non-tech
Teaches mainstream agentic design patterns like ReAct and Plan-and-Execute for multi-agent collaboration architectures.
Ce projet est un framework complet pour construire, évaluer et connecter des systèmes d'agents autonomes. Il fournit une bibliothèque de modèles architecturaux standardisés pour implémenter des workflows d'agents complexes, y compris l'orchestration multi-agents, le raisonnement itératif et la gestion de la mémoire. En offrant une interface unifiée pour les fournisseurs de modèles, le framework permet une exécution cohérente des agents à travers différents services d'intelligence artificielle. Le framework se distingue par une focalisation sur le benchmarking rigoureux et le contrôle déterministe. Il inclut une suite d'outils pour évaluer la performance des agents par rapport à des tâches standardisées et des métriques de qualité, permettant la comparaison de différents modèles de conception. Pour garantir la fiabilité, le système intègre des portes de routage déterministes et des boucles d'auto-correction qui valident les actions des agents et affinent les sorties par rapport aux critères de qualité avant l'exécution externe. L'architecture prend en charge un large éventail de capacités, y compris l'intégration d'outils pour l'accomplissement de tâches dans le monde réel, la génération augmentée par récupération (RAG) pour des réponses sensibles au contexte, et la gestion modulaire de la mémoire pour maintenir l'information à travers les sessions. Ces composants sont liés par un contrat d'exécution standardisé qui garantit un comportement cohérent indépendamment du modèle sous-jacent ou de la configuration architecturale spécifique. Le dépôt est structuré comme une collection de Jupyter Notebooks qui démontrent ces modèles et méthodologies de benchmarking.
Implements standardized architectural patterns for reasoning, retrieval, and memory to construct autonomous agents.