Skip to content

Repository files navigation

AI2Human Integrations

Canonical catalog and release standards for connecting agent frameworks to AI2Human.

New adapters should use the shared ai2human-network/sdk instead of duplicating HTTP clients. The canonical API contract is maintained in protocol/openapi.

An integration is not complete when it can only create a task. It must preserve the full loop:

agent constraint → classified task → funding gate → human proof → verification → settlement status

Catalog

IntegrationLanguageMaturityCurrent source
AEON classified Skill PackJavaScript / SkillsPreview, deployed pilotrichard7463/ai2human-aeon-skill-pack
MCP TypeScriptTypeScriptCandidateStaged for public extraction
MCP PythonPythonCandidateStaged for public extraction
LangChainPythonCandidateStaged for public extraction
Coinbase AgentKitPythonCandidateStaged for public extraction
Bankr task routerJavaScript / SkillExperimentalStaged for public extraction

Machine-readable metadata: catalog/integrations.json.

Integration contract

Every adapter must:

  1. classify the human action rather than defaulting to a campaign template;
  2. declare funded or test_no_payout explicitly;
  3. use an idempotency key for task creation;
  4. return task ID, URL, workflow state, and funding state;
  5. expose proof and verification status separately;
  6. report settlement only with a durable receipt;
  7. fail closed on authentication, funding, or schema errors.

See release requirements and adapter interface.

Protocol-semantic changes belong in the protocol AIP process, not in an adapter-specific pull request.

About

Framework adapters, integration catalog, and release standards for AI2Human.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages