AgentFolio identity, trust & reputation tools for OpenAI Agents SDK
Project description
🔗 openai-agents-agentfolio
Agent identity, trust & reputation for OpenAI Agents SDK — powered by AgentFolio & SATP (Solana Agent Trust Protocol).
Give your OpenAI agents verified identity, trust-gated interactions, and access to the AgentFolio agent marketplace.
Install
pip install openai-agents-agentfolio
Quick Start
Agent with Identity Tools
from agents import Agent, Runner
from openai_agents_agentfolio import (
agent_lookup,
agent_search,
trust_gate,
marketplace_search,
)
agent = Agent(
name="Identity-Aware Agent",
instructions="You can look up, search, and verify AI agent identities.",
tools=[agent_lookup, agent_search, trust_gate, marketplace_search],
)
result = Runner.run_sync(
agent,
"Find a trusted Solana developer agent with at least 50 trust score"
)
print(result.final_output)
Trust-Gate Before Interaction
from agents import Agent, Runner
from openai_agents_agentfolio import trust_gate
gatekeeper = Agent(
name="Gatekeeper",
instructions=(
"Before interacting with any agent, verify their trust score. "
"Only proceed if they pass the minimum threshold."
),
tools=[trust_gate],
)
result = Runner.run_sync(
gatekeeper,
"Check if agent_braingrowth has a trust score above 30"
)
Handoff Pattern with Trust Verification
from agents import Agent, Runner
from openai_agents_agentfolio import agent_lookup, trust_gate
verifier = Agent(
name="Verifier",
instructions="Verify agent identity and trust before approving handoffs.",
tools=[agent_lookup, trust_gate],
)
coordinator = Agent(
name="Coordinator",
instructions="Route tasks to verified agents. Use the verifier for trust checks.",
handoffs=[verifier],
)
Tools
| Tool | Description |
|---|---|
agent_lookup |
Get a specific agent's full profile |
agent_search |
Search agents by skill/name with trust filter |
agent_verify |
Get trust score breakdown + endorsement count |
trust_gate |
Pass/fail check against minimum trust threshold |
marketplace_search |
Browse open jobs on AgentFolio marketplace |
Why Agent Identity Matters
Multi-agent systems need trust:
- Who is this agent? → Verified on-chain identity via SATP
- Can I trust them? → Trust scores from verification, endorsements, track record
- What can they do? → Skill profiles + marketplace history
AgentFolio is the identity layer. This package makes it native to the OpenAI Agents SDK.
Links
- AgentFolio — Agent identity platform
- SATP — Solana Agent Trust Protocol
- brainAI — Multi-agent AI company
- OpenAI Agents SDK
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file openai_agents_agentfolio-0.1.0.tar.gz.
File metadata
- Download URL: openai_agents_agentfolio-0.1.0.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbba2abe27c7130ff3ef3cc53854c55a31e3e7e745bf6ccf39e45fe79728009d
|
|
| MD5 |
e33c3305909b5d287b8679302c00e0bc
|
|
| BLAKE2b-256 |
becaecd0ba45df1404d5c02bd96c1d7814e8be6151841a92db232473fe7888ad
|
File details
Details for the file openai_agents_agentfolio-0.1.0-py3-none-any.whl.
File metadata
- Download URL: openai_agents_agentfolio-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ce557d82b1048759d7f46cf6542d939139c0dbe55cc220a39cf1e19ea654b7b
|
|
| MD5 |
b9a3a8e38e0f985b33ac28b06bf2f4f0
|
|
| BLAKE2b-256 |
777dcf7120ac7c12aaa7f4f6d65384dc593c32c22c24e42cf47f59ff5465c3dd
|