coinbase/agentkit

Every AI Agent deserves a wallet.

解决的问题

AgentKit 为 AI 代理提供了一种标准化的方式,使其能够拥有和管理加密钱包,从而执行链上交互和处理支付。它解决了 LLM 驱动的代理与区块链网络之间的鸿沟问题,使它们无需为每个钱包或网络进行定制集成,即可实现服务变现或发送稳定币支付。

工作原理

AgentKit 是一个与框架无关、与钱包无关的工具包。它提供了一组“动作提供者”(TypeScript 中超过 50 个,Python 中 30 多个),AI 代理可以调用这些提供者来执行特定的区块链任务。它与多种 AI 框架(如 LangChain、Vercel AI SDK 和 OpenAI Agents SDK)集成,并支持多种钱包提供商(CDP、Privy、ViEM)和网络(Base、Ethereum、Solana)。

适用人群

需要金融自主权、执行链上交易能力,或需要与 DeFi 协议和 Farcaster 等社交协议集成的 AI 代理开发者。

主要亮点

  • 框架无关:兼容任何 AI 框架,包括 LangChain、AutoGen 和 PydanticAI。
  • 钱包无关:兼容多种钱包提供商,支持所有 EVM 和 SVM 网络。
  • 丰富的动作库:包含与 OpenSea、Compound 和 Zora 等协议交互的预构建动作。
  • 广泛的语言支持:支持 TypeScript/Node.js 和 Python。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • 项目