Skip to main content

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

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openai_agents_agentfolio-0.1.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openai_agents_agentfolio-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file openai_agents_agentfolio-0.1.0.tar.gz.

File metadata

File hashes

Hashes for openai_agents_agentfolio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bbba2abe27c7130ff3ef3cc53854c55a31e3e7e745bf6ccf39e45fe79728009d
MD5 e33c3305909b5d287b8679302c00e0bc
BLAKE2b-256 becaecd0ba45df1404d5c02bd96c1d7814e8be6151841a92db232473fe7888ad

See more details on using hashes here.

File details

Details for the file openai_agents_agentfolio-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for openai_agents_agentfolio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8ce557d82b1048759d7f46cf6542d939139c0dbe55cc220a39cf1e19ea654b7b
MD5 b9a3a8e38e0f985b33ac28b06bf2f4f0
BLAKE2b-256 777dcf7120ac7c12aaa7f4f6d65384dc593c32c22c24e42cf47f59ff5465c3dd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page