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

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

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

embabel/embabel-agent

0
View on GitHub↗
3,708 نجوم·362 تفرعات·Kotlin·Apache-2.0·12 مشاهداتdocs.embabel.com/embabel-agent/guide/1.0.0-RC1-SNAPSHOT↗

Embabel Agent

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

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

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

Features

  • Autonomous Task Agents - Builds intelligent software entities on the JVM that use dynamic planning to execute complex tasks.
  • JVM Backend Integrations - Embeds artificial intelligence capabilities directly into JVM applications using standard object-oriented patterns.
  • Agent Orchestration - Orchestrates intelligent workflows using dynamic planning algorithms that adapt to new information and state changes.
  • AI Model Integrations - Provides a vendor-neutral interface to switch between local and cloud-based language models at runtime.
  • Autonomous Agent Frameworks - Orchestrates intelligent software agents on the JVM that dynamically plan and execute tasks.
  • Autonomous Agent Orchestration - Provides a toolkit for building autonomous agents that integrate with business logic via declarative annotations.
  • Goal-Oriented Probabilistic Inference - Calculates sequences of actions by evaluating system states against defined goals using dynamic pathfinding algorithms.
  • Goal Sequence Resolution - Calculates optimal sequences of actions to transition from the current system state to a desired goal state.
  • Model Abstraction Layers - Provides a common interface layer that allows swapping between different local or cloud-based language models at runtime.
  • Annotation-Driven Definitions - Uses declarative annotations to integrate artificial intelligence logic directly into application classes.
  • Agent Frameworks and Platforms - Provides a platform for connecting software agents to external tools and data sources.
  • Cross-Agent Context Sharing - Maintains a centralized memory repository for shared context across distributed agent processes.
  • State Machine Orchestrators - Manages complex workflows through adaptive decision-making rather than rigid, pre-defined state machine transitions.
  • Agent-to-Agent Communication - Enables independent software agents to link using standardized protocols to share information and delegate tasks across distributed services.
  • Skill Quality Validators - Checks loaded skills for required metadata, valid file references, and naming consistency to ensure correct configuration.
  • Skill-Containerized Tool Executions - Executes auxiliary scripts associated with agent capabilities using either direct host execution or isolated containerized environments.
  • Distributed Agent Systems - Supports distributed collaboration by linking independent agents across services to share information and delegate tasks.
  • Typed Agent Definitions - Structures agentic flows using annotations to ensure strong typing and integration with existing domain models.
  • Model Context Protocol Integrations - Implements standardized interfaces to expose agent functions and consume external tools via the Model Context Protocol.
  • Automated Skill Loading Systems - Imports agent capabilities from local directories, remote repositories, or web URLs by parsing metadata automatically.
  • Multi-Model AI Orchestrators - Enables seamless switching between local and cloud-based language models at runtime.
  • Distributed Shared Memory - Maintains a centralized store for system data and object states to provide shared context across distributed agent processes.
  • Skill Discovery - Automatically discovers and validates agent capabilities from local or remote sources by parsing metadata.
  • Class and Method Annotations - Uses code annotations to map standard application classes and methods into executable agent capabilities.
  • Path Access Restrictions - Enforces file system access boundaries to prevent unauthorized path traversal during agent operations.
  • Resource Action Definitions - Enables the creation of modular tasks with specific preconditions, effects, and resource costs for agent invocation.
  • Agentic Plan-And-Execute Workflows - Orchestrates sequential task execution by validating preconditions and re-assessing plans after each step.
  • Tracing Instrumentation - Captures operation spans and performance metrics through method annotations to provide visibility into agent decision-making.
  • Agent Observability - Provides monitoring and tracing for autonomous agent operations and decision-making processes.
  • AI Agent Execution Monitors - Captures automated traces, metrics, and logs for agent actions to provide visibility into performance.
  • State Evaluators - Assesses the current world state using logical predicates to determine if specific goals are met.
  • Observability Data Exporters - Streams agent execution traces and performance metrics to external monitoring platforms for centralized visibility.
  • Execution Log Contexts - Attaches execution metadata to logs to enable tracing and filtering of application activity by specific agent runs.

سجل النجوم

مخطط تاريخ النجوم لـ embabel/embabel-agentمخطط تاريخ النجوم لـ embabel/embabel-agent

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Embabel Agent

مجموعات منسقة بعناية يظهر فيها Embabel Agent.
  • إطار عمل لتنسيق الوكلاء المتعددين (Multi-agent)
  • إطار عمل لتنسيق الوكلاء المتعددين (Multi-agent)
  • وكلاء الذكاء الاصطناعي (AI Agents)

بدائل مفتوحة المصدر لـ Embabel Agent

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Embabel Agent.
  • fetchai/innovation-lab-examplesالصورة الرمزية لـ fetchai

    fetchai/innovation-lab-examples

    1,028عرض على GitHub↗

    This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing

    Python
    عرض على GitHub↗1,028
  • vrsen/agency-swarmالصورة الرمزية لـ VRSEN

    VRSEN/agency-swarm

    3,962عرض على GitHub↗

    Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents through defined communication patterns and handoffs. It functions as a system for managing agent swarms, providing an API gateway to expose these coordinated collectives as production-ready HTTP endpoints. The project distinguishes itself through its Model Context Protocol integration layer, which connects agents to external data sources and capabilities. It implements specialized orchestration patterns, such as the orchestrator-worker model and role-based delegation, to tran

    Python
    عرض على GitHub↗3,962
  • mervinpraison/praisonaiالصورة الرمزية لـ MervinPraison

    MervinPraison/PraisonAI

    5,592عرض على GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Pythonagentsaiai-agent-framework
    عرض على GitHub↗5,592
  • shareai-lab/learn-claude-codeالصورة الرمزية لـ shareAI-lab

    shareAI-lab/learn-claude-code

    67,975عرض على GitHub↗

    This project provides a modular framework for building and orchestrating autonomous AI agents. It functions as an agentic workflow engine that manages the full lifecycle of task execution, including model reasoning, tool invocation, and the integration of results. By utilizing a centralized orchestration platform, the system enables the creation of multi-agent teams that collaborate on complex objectives through structured communication and shared task graphs. The framework distinguishes itself through its focus on persistent, stateful operations and multi-agent coordination. It employs file-

    Pythonagentagent-developmentai-agent
    عرض على GitHub↗67,975
عرض جميع البدائل الـ 30 لـ Embabel Agent→

الأسئلة الشائعة

ما هي وظيفة embabel/embabel-agent؟

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

ما هي الميزات الرئيسية لـ embabel/embabel-agent؟

الميزات الرئيسية لـ embabel/embabel-agent هي: Autonomous Task Agents, JVM Backend Integrations, Agent Orchestration, AI Model Integrations, Autonomous Agent Frameworks, Autonomous Agent Orchestration, Goal-Oriented Probabilistic Inference, Goal Sequence Resolution.

ما هي البدائل مفتوحة المصدر لـ embabel/embabel-agent؟

تشمل البدائل مفتوحة المصدر لـ embabel/embabel-agent: fetchai/innovation-lab-examples — This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a… vrsen/agency-swarm — Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents… mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and… shareai-lab/learn-claude-code — This project provides a modular framework for building and orchestrating autonomous AI agents. It functions as an… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… langchain-ai/langchainjs — LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an…