This demo was built with just Next.js, OpenAI's API, and Syndicate's Transaction Cloud API.
No custom backend for keys, wallets, transactions, gas, or RPCs was required. Check out the repo here