-
Framework-agnostic: Common AI Agent primitives that can be used with any AI framework.
-
Python and Node.js Support
-
LangChain integration: Seamless integration with LangChain for easy agentic workflows. More frameworks coming soon!
-
Twitter integration: Seamless integration of Langchain with Twitter for easy agentic workflows.
-
Support for various on-chain actions:
- Faucet for testnet funds
- Getting wallet details and balances
- Transferring and trading tokens
- Registering Basenames
- Deploying ERC-20 tokens
- Deploying ERC-721 tokens and minting NFTs
- Buying and selling Zora Wow ERC-20 coins
- Deploying tokens on Zora's Wow Launcher (Bonding Curve)
- Wrapping ETH to WETH on Base
Or add your own!
Check out cdp-langchain/examples for inspiration and help getting started!
- Chatbot Python: Simple example of a Python Chatbot that can perform complex onchain interactions, using OpenAI.
- Chatbot Typescript: Simple example of a Node.js Chatbot that can perform complex onchain interactions, using OpenAI.
AgentKit is organized as a monorepo that contains multiple packages.
./
├── cdp-agentkit-core/
│ ├── python/
│ └── typescript/
├── cdp-langchain/
│ ├── python/
│ ├── typescript/
│ └── examples/
└── twitter-langchain/
├── python/
├── typescript/
└── examples/
Core primitives and framework-agnostic tools that are meant to be composable and used via AgentKit framework extensions (ie, cdp-langchain
).
See CDP Agentkit Core to get started!
Langchain Toolkit extension of AgentKit. Enables agentic workflows to interact with onchain actions. See CDP Langchain to get started!
Langchain Toolkit extension for Twitter. Enables agentic workflows to interact with Twitter, such as to post a tweet. See Twitter Langchain to get started!
AgentKit welcomes community contributions. See CONTRIBUTING.md for more information.
- AgentKit Documentation
- API Reference: AgentKit Core Python
- API Reference: AgentKit LangChain Extension Python
- API Reference: AgentKit Core Node.js
- API Reference: AgentKit LangChain Extension Node.js
The AgentKit team takes security seriously. See SECURITY.md for more information.
Apache-2.0