FlowGPT
A conversational AI for defi strategies and workflow creation
视频
描述
FlowGPT 🚀
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/
🎯 What is FlowGPT?
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. 💬
✨ Key Features
💬 Conversational Interface
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]
🧠 Context-Aware Intelligence
Reads your wallet balance in real-time
Analyzes existing workflows
Provides personalized suggestions
Warns about insufficient funds or risks
🎤 Multi-Modal Input
💬 Type messages (like ChatGPT)
🎙️ Voice input for hands-free operation
Seamless switching between modes
⚡ Powered by Flow Forte
FLIP-338 Actions: Reusable onchain building blocks
Scheduled Transactions: Native time-based execution
No external servers or keepers needed
🏆 Use Cases
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 |
🛠️ Tech Stack
Frontend
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
Smart Contracts (Cadence)
WorkflowRegistry.cdc: Core workflow management
5 Action Contracts: RecurringPayment, TokenSwap, BatchTransfer, StakingClaim, GovernanceVote
FLIP-338 compliant actions
Scheduled Transactions for automation
How It Works1. User Chat
User describes their automation goal in natural language.
2. AI Processing
Groq AI (Llama 3) analyzes the request and asks clarifying questions if needed.
3. Workflow Generation
AI generates structured workflow with:
Trigger configuration (time, event, condition)
Action parameters (amounts, recipients, schedules)
Contract selection (RecurringPayment, TokenSwap, etc.)
4. Validation
System checks:
User has sufficient balance
Recipient addresses are valid
Schedule is feasible
5. Deployment
Workflow is deployed to Flow blockchain as:
Scheduled transaction (time-based)
Event listener (event-based)
Conditional monitor (condition-based)
6. Execution
Flow blockchain automatically executes workflows on schedule.
🎯 Target BountiesFlowGPT 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
🚦 Getting Started Guide
For Users
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