🔗 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
Metadata
Release files for openai-agents-agentfolio 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| openai_agents_agentfolio-0.1.0.tar.gz | 2.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| openai_agents_agentfolio-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.2 kB
Release files / openai_agents_agentfolio-0.1.0.tar.gz
| Download URL | openai_agents_agentfolio-0.1.0.tar.gz |
|---|---|
| Size | 2.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bbba2abe27c7130ff3ef3cc53854c55a31e3e7e745bf6ccf39e45fe79728009d
|
|
BLAKE2b-256 checksum How to use checksums |
becaecd0ba45df1404d5c02bd96c1d7814e8be6151841a92db232473fe7888ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / openai_agents_agentfolio-0.1.0-py3-none-any.whl
| Download URL | openai_agents_agentfolio-0.1.0-py3-none-any.whl |
|---|---|
| Size | 2.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8ce557d82b1048759d7f46cf6542d939139c0dbe55cc220a39cf1e19ea654b7b
|
|
BLAKE2b-256 checksum How to use checksums |
777dcf7120ac7c12aaa7f4f6d65384dc593c32c22c24e42cf47f59ff5465c3dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|