Flow Mate is your personal Butler on the flow blockchain, letting you interact on-chain with natural language and talking to/typing to the AI model.
FlowMate is your AI-powered personal helper on the Flow blockchain — letting you send, swap, and schedule transactions with just your voice or a simple text command.
No more complex DeFi interfaces, no more contract juggling. Just say what you need, and FlowMate handles the rest.
FlowMate transforms blockchain interaction into something intuitive, instant, and human-friendly.
By combining Flow Forte Actions, AI Agents, and Scheduled Transactions, FlowMate bridges the gap between Web3 usability and everyday convenience.
FlowMate uses Flow Actions, introduced in the Flow Forte Upgrade, to execute onchain operations seamlessly — without writing or importing any custom contracts.
- Swap between FLOW, USDCFlow, and stFLOW using IncrementFi
- Send FLOW or USDCFlow to any wallet address
- Instantly check your token balances
- Schedule recurring transfers and swaps using Forte Scheduled Transactions
Each action is standardized, composable, and verifiable — FlowMate just plugs them together like digital Lego blocks.
Built on the Vercel AI SDK, FlowMate uses agentic tool orchestration to automatically determine the right Action or workflow for any request.
“Swap 5 FLOW for USDC.” → Swapper Action
“Send 2 USDC to 0xabc.” → Source + Sink Action
“In the next 10 minutes, swap 10 FLOW for USDC.” → Scheduled Swap Workflow
This design makes it effortless to extend FlowMate — just add new Actions, and the AI agent can instantly use them.
FlowMate uses Forte Scheduled Transactions to perform future or recurring jobs onchain without any external servers.
This enables features like:
- Automated weekly swaps
- Scheduled token transfers
- Time-delayed financial workflows
Fully decentralized — no keepers, no cron jobs.
| Environment | Status | Notes | 
|---|---|---|
| Mainnet | ✅ Live | Full liquidity on IncrementFi | 
| Testnet | ⚙️ Testing | Scheduler not deployed yet | 
FlowMate Scheduler Actions Contract
- Next.js — Frontend Framework
- Tailwind CSS — Modern UI styling
- AI SDK (Vercel) — Agentic orchestration
- Flow Blockchain — Core infrastructure
- Cadence — Smart contract language
- Flow React SDK @onflow/react-sdk)
- FCL @onflow/fcl)
- 🧰 Add more tools as Flow Actions expands
- 💧 Integrate staking, unstaking, and flash loan flows
- 🔁 Extend Scheduled Transactions to support multiple workflows
- 💱 Support new DeFi connectors beyond IncrementFi
- 🪄 Continue improving the user experience for consumer-grade simplicity
FlowMate demonstrates how Flow Forte Actions can redefine how everyday users interact with blockchain — through simplicity, automation, and intelligence.
It’s not just another dApp.
It’s the Flow-powered assistant that makes Web3 finally feel natural.
Project is in "Fresh Code" category for the Hackathon.
- Studied on Flow Actions and Scheduled Transactions - Created Contracts and Transactions needed for the Model - Created frontend and first implemented Text to Speech Feature - Researched best model to handle tool calls - Using AI SDK, provided model with Flow Actions as Tools - Testing and Bug Fixes
N/A