Skip to main content

CrewAI AgentMesh

AgentMesh trust layer for CrewAI — trust-verified crew member selection and capability-gated task assignment.

Features

  • TrustedCrew: Trust-verified crew member selection based on agent capabilities and trust scores
  • CapabilityGate: Ensures agents can only be assigned tasks matching their verified capabilities
  • TrustTracker: Tracks trust scores across crew runs with decay and reward

Quick Start

from crewai_agentmesh import TrustedCrew, AgentProfile

# Define trusted agents
agents = [
    AgentProfile(did="did:mesh:researcher", name="Researcher", capabilities=["research", "analysis"], trust_score=800),
    AgentProfile(did="did:mesh:writer", name="Writer", capabilities=["writing", "editing"], trust_score=700),
]

# Create trust-gated crew
crew = TrustedCrew(agents=agents, min_trust_score=500)

# Select agents for a task
selected = crew.select_for_task(required_capabilities=["research"])
assert len(selected) == 1
assert selected[0].name == "Researcher"

Metadata

Release files for crewai_agentmesh 3.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crewai_agentmesh 3.6.0
File Size Uploaded Provenance Actions
crewai_agentmesh-3.6.0.tar.gz 6.8 kB Without provenance Details for crewai_agentmesh-3.6.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for crewai_agentmesh 3.6.0
File Interpreter ABI Platform Actions
crewai_agentmesh-3.6.0-py3-none-any.whl Python 3 none any Details for crewai_agentmesh-3.6.0-py3-none-any.whl

Total release size: 12.5 kB

Release files / crewai_agentmesh-3.6.0.tar.gz

Download URL crewai_agentmesh-3.6.0.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
497f66fd2990dcdbd0d1a825878a81a630c5db356fa694fa1a0b36dcf50df552
BLAKE2b-256 checksum
How to use checksums
421ca8f7d31ac8184d50e90d04479cfc04930851db99f982ff3352538d20d3da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / crewai_agentmesh-3.6.0-py3-none-any.whl

Download URL crewai_agentmesh-3.6.0-py3-none-any.whl
Size 5.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
907a7a89c2813199a93b4106d9cb416fefa5dfa13c1e957368f0237c8b24241c
BLAKE2b-256 checksum
How to use checksums
c3f1ee16e6737d11d5c90e26663a8f9ecdd873ac9873dfada97c07dc9f20b045
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Security for crewai_agentmesh 3.6.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page