awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesCustom Tool Definitions

Frameworks for creating new agent tools via subclassing or decorators.

Distinguishing note: Focuses on the creation of new tools, distinct from integrating existing ones.

Explore 2 awesome GitHub repositories matching artificial intelligence & ml · Custom Tool Definitions. Refine with filters or upvote what's useful.

Awesome Custom Tool Definitions GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • crewaiinc/crewaiAvatar de crewAIInc

    crewAIInc/crewAI

    53,687Voir sur GitHub↗

    CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations. The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coo

    Defines new functionality by subclassing base classes or using decorators to provide input schemas and descriptions.

    Pythonagentsaiai-agents
    Voir sur GitHub↗53,687
  • anthropics/claude-agent-sdk-pythonAvatar de anthropics

    anthropics/claude-agent-sdk-python

    4,885Voir sur GitHub↗

    Claude Agent SDK is a Python library from Anthropic for building AI agents that use Claude’s tool‑calling, streaming, and session‑management capabilities. It provides a structured framework for intercepting and logging every tool call an agent makes, managing conversation sessions across multiple turns, and controlling which tools the agent is allowed to invoke through configurable permission rules. The SDK distinguishes itself with middleware‑driven tool interception that lets developers block, modify, or require approval for tool calls before or after execution. A permission policy engine e

    Defines custom tools as functions with typed schemas and descriptions for callable use.

    Python
    Voir sur GitHub↗4,885
  1. Home
  2. Artificial Intelligence & ML
  3. Custom Tool Definitions