A conversational AI for defi strategies and workflow creation
The ChatGPT for Flow blockchain - A conversational AI assistant that automates crypto workflows through natural dialogue, powered by Flow's new Forte primitives.
Demo link:- https://flow-gpt-two.vercel.app/
FlowGPT is like having a personal blockchain assistant. Instead of writing smart contracts or filling forms, you talk to an AI that:
Understands your goals through natural conversation
Asks clarifying questions
Reads your wallet context
Suggests optimizations and warns about risks
Generates and deploys automated workflows
No coding required. Just talk to your blockchain. 💬
Chat naturally with your blockchain assistant:
You: "I want to pay my team every Friday"FlowGPT: "How many team members do you have?"You: "Three - Alice gets 100 FLOW, Bob gets 75, Charlie gets 50"FlowGPT: "Perfect! Should I set this up as a recurring workflow?"You: "Yes"
[FlowGPT deploys automated weekly payroll]
Reads your wallet balance in real-time
Analyzes existing workflows
Provides personalized suggestions
Warns about insufficient funds or risks
💬 Type messages (like ChatGPT)
🎙️ Voice input for hands-free operation
Seamless switching between modes
FLIP-338 Actions: Reusable onchain building blocks
Scheduled Transactions: Native time-based execution
No external servers or keepers needed
Use Case | User Says | FlowGPT Does |
|---|---|---|
Payroll | "Pay my team every 2 weeks" | Schedules recurring payments |
DCA Strategy | "Buy $100 of token X weekly" | Automated token purchases |
Reward Claims | "Claim my staking rewards monthly" | Auto-claims and compounds |
NFT Drops | "Send 100 NFTs to whitelist on Dec 1st" | Scheduled batch distribution |
Governance | "Vote YES on proposal #42 in 24 hours" | Delayed governance voting |
Next.js 15 (React 19 + TypeScript)
Groq API (Llama 3 for AI)
FCL for wallet integration
Web Speech API for voice input
Shadcn UI for beautiful components
WorkflowRegistry.cdc: Core workflow management
5 Action Contracts: RecurringPayment, TokenSwap, BatchTransfer, StakingClaim, GovernanceVote
FLIP-338 compliant actions
Scheduled Transactions for automation
How It Works
User describes their automation goal in natural language.
Groq AI (Llama 3) analyzes the request and asks clarifying questions if needed.
AI generates structured workflow with:
Trigger configuration (time, event, condition)
Action parameters (amounts, recipients, schedules)
Contract selection (RecurringPayment, TokenSwap, etc.)
System checks:
User has sufficient balance
Recipient addresses are valid
Schedule is feasible
Workflow is deployed to Flow blockchain as:
Scheduled transaction (time-based)
Event listener (event-based)
Conditional monitor (condition-based)
Flow blockchain automatically executes workflows on schedule.
🎯 Target Bounties
FlowGPT is designed to win multiple Flow hackathon bounties:
Bounty | Prize | Why We'll Win |
|---|---|---|
Best Killer App | $8,000 | Consumer-friendly AI interface |
Best Forte Actions | $6,000 | 5 FLIP-338 actions + Scheduled Txs |
Vibe Coded | $1,000 | Heavy AI usage throughout |
Total Target | $15,000+ | Multiple bounty overlap |
Connect Wallet
Click "Connect Wallet" in top-right
Approve connection
Start Chatting
Describe what you want to automate
FlowGPT will ask clarifying questions
Confirm the workflow
Deploy & Enjoy
Click "Deploy Workflow"
Sign the transaction
Your automation is live!
Created end to end contracts and actions
N/A