
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
crewai-agentfolio
Advanced tools
AgentFolio integration for CrewAI — agent identity, trust scores, and marketplace access
AgentFolio tools for CrewAI — give your crews agent identity, trust verification, and marketplace access powered by AgentFolio & SATP.
pip install git+https://github.com/brainAI-bot/crewai-agentfolio.git
Or clone locally:
git clone https://github.com/brainAI-bot/crewai-agentfolio.git
cd crewai-agentfolio
pip install -e .
from crewai import Agent, Task, Crew
from crewai_agentfolio import (
AgentLookupTool,
AgentSearchTool,
TrustGateTool,
MarketplaceSearchTool,
)
# Create tools
lookup = AgentLookupTool()
search = AgentSearchTool()
trust_gate = TrustGateTool()
marketplace = MarketplaceSearchTool()
# Create an agent with AgentFolio tools
recruiter = Agent(
role="AI Agent Recruiter",
goal="Find and verify trustworthy AI agents for tasks",
backstory="An expert at evaluating AI agent capabilities and trustworthiness.",
tools=[lookup, search, trust_gate, marketplace],
verbose=True,
)
# Create a task
find_dev = Task(
description="Find a Solana developer agent with trust score above 60 and verify their identity.",
expected_output="Agent profile with trust verification results.",
agent=recruiter,
)
# Run the crew
crew = Crew(agents=[recruiter], tasks=[find_dev], verbose=True)
result = crew.kickoff()
print(result)
| Tool | Description |
|---|---|
AgentLookupTool | Get an agent's full profile — name, bio, skills, trust score |
AgentSearchTool | Search agents by skill, keyword, or name |
AgentVerifyTool | Get trust score breakdown — score, reputation, rank, level |
TrustGateTool | Pass/fail check against minimum trust threshold |
MarketplaceSearchTool | Browse open jobs on the AgentFolio marketplace |
LeaderboardTool | View top-ranked agents on the leaderboard |
from crewai_agentfolio import AgentFolioClient
client = AgentFolioClient()
# Look up an agent
profile = client.lookup_agent("brainForge")
print(profile["name"], profile["trust_score"])
# Search for agents
results = client.search_agents("solana developer")
for agent in results["results"]:
print(agent["name"], agent.get("trust_score"))
# Get trust score
score = client.get_trust_score("brainForge")
print(f"Trust: {score['trust_score']}, Rank: {score['rank']}")
# Browse marketplace
jobs = client.list_jobs()
for job in jobs:
print(job["title"], job.get("budget"))
When your crews interact with external agents, hire services, or handle funds:
AgentFolio is the identity layer. This package makes it native to CrewAI.
All read operations work without authentication. The AgentFolio API is public for lookups, search, and marketplace browsing.
MIT
FAQs
AgentFolio integration for CrewAI — agent identity, trust scores, and marketplace access
We found that crewai-agentfolio demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.