awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

64 مستودعات

Awesome GitHub RepositoriesAutonomous Agent Frameworks

Environments for building and managing autonomous software agents.

Explore 64 awesome GitHub repositories matching software engineering & architecture · Autonomous Agent Frameworks. Refine with filters or upvote what's useful.

Awesome Autonomous Agent Frameworks GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • awesome-selfhosted/awesome-selfhostedالصورة الرمزية لـ awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516عرض على GitHub↗

    هذا المشروع عبارة عن دليل منسق من قبل المجتمع للبرمجيات مفتوحة المصدر المصممة للنشر في بيئات الخوادم الخاصة والمختبرات المنزلية. يعمل كمورد شامل لاكتشاف بدائل مستقلة ذاتية الاستضافة لخدمات السحابة السائدة، مما يمكن المستخدمين من الحفاظ على ملكية كاملة للبيانات والتحكم في بنيتهم التحتية الرقمية. يتم تنظيم الدليل من خلال تصنيف هرمي ينظم مجموعة واسعة من التطبيقات في فئات منطقية، تتراوح من إدارة الوسائط وتحليل البيانات إلى التواصل الخاص وأدوات إنتاجية الفريق. يتميز بعملية مراجعة أقران تعاونية، حيث يقوم أعضاء المجتمع بالتحقق من جودة وملاءمة كل طلب لضمان بقاء الدليل دقيقاً وموثوقاً. يغطي المشروع نطاقاً واسعاً من القدرات، بما في ذلك أتمتة البنية التحتية، ونشر الخدمات القائمة على الحاويات، وإدارة التكوين التصريحي. تساعد هذه الأدوات المستخدمين في الحفاظ على بيئات خادم قابلة للتكرار وإدارة تبعيات الخدمات المعقدة عبر الأجهزة الخاصة. يتم الحفاظ على الدليل كمستودع خاضع للتحكم في الإصدار، مما يضمن تتبع جميع التحديثات والتغييرات التي يقودها المجتمع وأنها شفافة.

    Connects with third-party utilities to automate file uploads and link generation from the desktop.

    awesomeawesome-listcloud
    عرض على GitHub↗299,516
  • obsproject/obs-studioالصورة الرمزية لـ obsproject

    obsproject/obs-studio

    73,384عرض على GitHub↗

    This project is a professional live video production suite designed for capturing, encoding, and broadcasting high-quality media. At its core, it features a real-time media processing engine that utilizes hardware acceleration to composite multiple audio and video sources with minimal latency. The application provides a centralized studio interface for managing complex scene transitions, layering visual sources through a hierarchical scene-graph engine, and streaming content to multiple platforms simultaneously. The software is built on a cross-platform abstraction layer that ensures consiste

    Bridge external software and hardware systems to automate production workflows and extend native media processing capabilities.

    Ccc-plus-plusdirectshow
    عرض على GitHub↗73,384
  • imartinez/privategptالصورة الرمزية لـ imartinez

    imartinez/privateGPT

    57,281عرض على GitHub↗

    PrivateGPT is a private AI document assistant and local knowledge base manager designed for querying private files and documents using retrieval-augmented generation. It functions as a local language model application and API gateway, allowing users to obtain cited answers from unstructured data without sending information to external servers. The system differentiates itself by acting as a tool integrator that connects language models to external functions, including web search, tabular data analysis, and custom action extensions. It provides a standardized API layer that allows local infere

    Provides interfaces and connectors that link local AI models to third-party tools and external data sources.

    Python
    عرض على GitHub↗57,281
  • foundationagents/openmanusالصورة الرمزية لـ FoundationAgents

    FoundationAgents/OpenManus

    56,572عرض على GitHub↗

    OpenManus is an autonomous agent framework designed to build intelligent software entities capable of executing complex, multi-step tasks through independent decision-making. It functions as a workflow orchestration engine that uses a central language model to interpret user goals, break them down into actionable steps, and manage the execution flow of agents. The system maintains coherence across tasks through a stateful execution context that tracks progress and intermediate data. The platform distinguishes itself through a dynamic capability discovery mechanism that inspects tool definitio

    Construct intelligent software entities capable of executing complex, multi-step tasks through independent decision-making.

    Python
    عرض على GitHub↗56,572
  • sipeed/picoclawالصورة الرمزية لـ sipeed

    sipeed/picoclaw

    29,430عرض على GitHub↗

    Picoclaw is a lightweight framework designed for the deployment and orchestration of autonomous software agents. It functions as a cross-platform runtime that packages the entire system into a single self-contained binary, enabling native execution across diverse hardware architectures including RISC-V, ARM64, and x86_64. The platform is specifically optimized for resource-constrained environments, ensuring minimal startup times and a low memory footprint. The system distinguishes itself through intelligent task orchestration, which routes incoming requests to specific inference models based

    Provides a lightweight framework for deploying autonomous agents on resource-constrained hardware and diverse architectures.

    Go
    عرض على GitHub↗29,430
  • nrwl/nxالصورة الرمزية لـ nrwl

    nrwl/nx

    28,939عرض على GitHub↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    Wraps third-party tools into the build system for seamless execution within development workflows.

    TypeScriptangularbuildbuild-system
    عرض على GitHub↗28,939
  • cinnamon/kotaemonالصورة الرمزية لـ Cinnamon

    Cinnamon/kotaemon

    25,139عرض على GitHub↗

    Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q

    Defines custom tools with input validation to extend agent capabilities with external data sources.

    Pythonchatbotllmsopen-source
    عرض على GitHub↗25,139
  • jackwener/opencliالصورة الرمزية لـ jackwener

    jackwener/OpenCLI

    25,060عرض على GitHub↗

    OpenCLI is an AI browser automation framework designed to automate web navigation, data extraction, and repetitive browser tasks. It functions as a browser-based CLI generator that converts website interfaces into command-line interactions by controlling authenticated web browser sessions. The project features a web-to-CLI adapter platform for mapping web elements to programmatic command-line inputs and outputs. It includes a browser profile manager to organize and switch between isolated session profiles to maintain different user identities. The toolkit provides capabilities for web conten

    Integrates local binaries and third-party command-line tools into a unified execution interface.

    JavaScriptai-agentai-agentsai-tools
    عرض على GitHub↗25,060
  • roocodeinc/roo-codeالصورة الرمزية لـ RooCodeInc

    RooCodeInc/Roo-Code

    24,266عرض على GitHub↗

    Roo-Code is an integrated development environment extension that functions as an autonomous software engineering agent. It connects large language models directly to your local file system and terminal, enabling the agent to interpret natural language requirements and execute complex development workflows. The project distinguishes itself through a model-agnostic orchestration layer that allows developers to connect various large language model backends to their local workspace. By utilizing an iterative tool-use loop, the agent decomposes high-level tasks into sequential steps, interacting w

    Connects to external services and diagnostic tools to extend development capabilities via standardized protocols.

    TypeScript
    عرض على GitHub↗24,266
  • forem/foremالصورة الرمزية لـ forem

    forem/forem

    22,726عرض على GitHub↗

    Forem is an open-source platform designed for building and managing technical communities. It functions as a social publishing engine that enables members to share long-form content, participate in threaded discussions, and engage through social interactions. The platform provides tools for organizations to maintain branded profiles, host community hackathons, and facilitate collaborative learning through structured educational tracks. Beyond its social features, Forem integrates advanced capabilities for AI agent workflow orchestration and codebase knowledge graphing. It allows developers to

    Connects to third-party services via standard protocols to expand agent capabilities without custom implementation.

    Rubycommunitydiscussionfeedback
    عرض على GitHub↗22,726
  • vercel/aiالصورة الرمزية لـ vercel

    vercel/ai

    21,885عرض على GitHub↗

    This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I

    Enables language models to execute custom functions and fetch external data to perform tasks beyond native capabilities.

    TypeScriptanthropicartificial-intelligencegemini
    عرض على GitHub↗21,885
  • mastra-ai/mastraالصورة الرمزية لـ mastra-ai

    mastra-ai/mastra

    21,221عرض على GitHub↗

    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

    Tests and debugs individual tools in isolation to verify behavior before integrating them into agent workflows.

    TypeScriptagentsaichatbots
    عرض على GitHub↗21,221
  • openlistteam/openlistالصورة الرمزية لـ OpenListTeam

    OpenListTeam/OpenList

    20,814عرض على GitHub↗

    OpenList is a cloud storage indexing platform that transforms remote file collections into searchable lists and standardized streaming media endpoints. It functions as a centralized gateway, allowing users to connect external storage providers and manage their data through a unified interface. The platform distinguishes itself by providing a dedicated security layer for API authentication and traffic proxying, which protects user credentials while managing connectivity for distributed components. It also features automated service lifecycle management, enabling the deployment and maintenance

    Connects file storage with external tools like download managers and media players for efficient resource management.

    Goalistaliyunpanbaidupan
    عرض على GitHub↗20,814
  • rustscan/rustscanالصورة الرمزية لـ RustScan

    RustScan/RustScan

    19,932عرض على GitHub↗

    RustScan is a high-speed TCP network scanner written in Rust, designed for security reconnaissance and network mapping. It functions as an automated port discovery engine that identifies open ports on remote hosts using IPv6 addresses, CIDR ranges, or bulk input files. The tool is built for rapid surface area discovery, utilizing parallel port processing and OS-aware performance optimizations to identify active services. It allows for scan precision tuning through adjustable connection timeout thresholds and concurrent request controls to balance speed and accuracy. The system integrates wit

    Pipes discovered network data into external security utilities for automated vulnerability analysis.

    Rust
    عرض على GitHub↗19,932
  • bee-san/rustscanالصورة الرمزية لـ bee-san

    bee-san/RustScan

    19,969عرض على GitHub↗

    RustScan is a high-speed network reconnaissance tool designed for automated port discovery and service enumeration. It functions as an automated vulnerability scanner that identifies open ports and active services across network environments, providing a foundation for mapping attack surfaces and gathering intelligence on target systems. The tool distinguishes itself through its ability to dynamically adjust scanning parameters and concurrency in real-time based on system feedback, ensuring efficient performance while preventing network congestion. It features an extensible architecture that

    Pipes discovered port data to other security utilities automatically to facilitate deeper inspection and service identification.

    Rustdockerhackinghacktoberfest
    عرض على GitHub↗19,969
  • github/docsالصورة الرمزية لـ github

    github/docs

    18,951عرض على GitHub↗

    GitHub Copilot is an AI-powered development platform designed to integrate large language models directly into coding environments. It functions as an interactive assistant and an agentic workflow orchestrator, enabling developers to automate code generation, perform automated code reviews, and execute complex, multi-step development tasks through natural language prompts. The platform distinguishes itself through its autonomous agent capabilities, which allow for repository-level research, implementation planning, and code modifications across multiple files. It supports a modular architectu

    Integrates disparate development platforms and third-party services to unify workflows.

    TypeScriptdocsworks-with-codespaces
    عرض على GitHub↗18,951
  • elizaos/elizaالصورة الرمزية لـ elizaOS

    elizaOS/eliza

    18,627عرض على GitHub↗

    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

    Provides a framework for building and deploying intelligent software agents that operate independently.

    TypeScriptagentagenticai
    عرض على GitHub↗18,627
  • humanlayer/12-factor-agentsالصورة الرمزية لـ humanlayer

    humanlayer/12-factor-agents

    18,261عرض على GitHub↗

    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

    Offers a structured framework for building autonomous agents that maintain state and support human interaction.

    TypeScript12-factor12-factor-agentsagents
    عرض على GitHub↗18,261
  • emcie-co/parlantالصورة الرمزية لـ emcie-co

    emcie-co/parlant

    18,119عرض على GitHub↗

    Parlant is an agentic workflow engine and orchestration framework designed for building conversational AI that adheres to strict behavioral guidelines. It provides a platform for managing multi-turn interactions through state-machine-based logic, allowing developers to define complex, hierarchical conversational flows that can adapt, skip, or revisit steps based on real-time user input. The framework distinguishes itself through its focus on behavioral governance and observability. It enables developers to define precise domain terminology and enforce instruction compliance through prioritize

    Connects conversational agents to third-party functions and data sources to perform complex actions or retrieve information.

    Pythonai-agentsai-alignmentcustomer-service
    عرض على GitHub↗18,119
  • google/adk-pythonالصورة الرمزية لـ google

    google/adk-python

    17,847عرض على GitHub↗

    This project is a Python library designed for building, testing, and deploying autonomous agents that execute complex workflows. It functions as a multi-agent orchestration framework, enabling the creation of systems where specialized agents communicate, delegate tasks, and integrate with external services to complete multi-step automated processes. The framework distinguishes itself by combining deterministic code execution with adaptive language model reasoning. It utilizes structured graph-based logic and state-machine execution to maintain persistent context across multi-turn interactions

    Connects agents to external software and data sources through standardized interfaces.

    Pythonagentagenticagentic-ai
    عرض على GitHub↗17,847
السابق123…4التالي
  1. Home
  2. Software Engineering & Architecture
  3. Application Frameworks
  4. Autonomous Agent Frameworks

استكشف الوسوم الفرعية

  • Agent-Based ModelingFrameworks specifically designed for creating simulations where autonomous agents interact within a shared environment. **Distinct from Autonomous Agent Frameworks:** Distinct from Autonomous Agent Frameworks: focuses on academic and scientific modeling of populations and emergent behavior rather than agentic task execution or software automation.
  • External Tool Integrations3 وسوم فرعيةInterfaces and connectors that link software applications to third-party tools and data sources to automate external tasks.
  • Framework Learning ResourcesEducational materials and tutorials for mastering specific autonomous agent frameworks. **Distinct from Autonomous Agent Frameworks:** Distinct from Autonomous Agent Frameworks: focuses on the educational content for learning the framework rather than the framework implementation itself.