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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • crewaiinc/crewaiAvatar de crewAIInc

    crewAIInc/crewAI

    53,687Ver en 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
    Ver en GitHub↗53,687
  • anthropics/claude-agent-sdk-pythonAvatar de anthropics

    anthropics/claude-agent-sdk-python

    4,885Ver en 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
    Ver en GitHub↗4,885
  1. Home
  2. Artificial Intelligence & ML
  3. Custom Tool Definitions