Sundae AI dramatically improves the web3 user experience by executing user intents seamlessly.
Sundae is a team of AI Agents that work to execute a user's intent seamlessly so that the user doesn't have to interact with multiple dapps and sign multiple transactions. Sundae first breaks a user's intent ie. "Swap Eth to USDC and send 50 USDC to my brother" into Contract-Level Interaction Chain (CLIC) which consists of a list of contract interactions that need to be taken. Then Sundae goes through each step and executes the transaction on the blockchain. Sundae learns and improves over time by leveraging Recall Network to store successfully executed past user intents as well as contract information. Sundae leverages Privy to make the user experience even easier by allowing users to log in with their email or phone number. The vision is for Sundae to become the new standard for interacting with Web3 -- via prompting with user intents rather than having to rely on the UX of dapps and manually executing multiple steps.
Sundae is built using Nextjs, Langchain, Vercel AI-SDK, Recall Network, and Privy.
The current interface for Sundae is a chatbot interface built in Nextjs. The first Agent is built using the Vercel AI-SDK and interacts directly with the user. The second Agent gets called upon to translate the user intent into a chain of steps. This Agent pulls information from Recall Network and uses it to deduce what steps need to be taken to fulfill the user intent. Finally the first agent executes the contract interactions in order directly on the client side using the user's wallet provided by Privy.
I'm extremely excited about the potential for storing intents and contract information on Recall Network that can power Sundae in the future to fulfill all types of user intents of varying complexity. With Privy I think we can create a new "wallet" that is an agentic interface where users just type what they want to do and Sundae takes care of all the steps for them.