hackquest logo

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 Works

    1. 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 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


    🚦 Getting Started Guide

    For Users

    1. Connect Wallet

      • Click "Connect Wallet" in top-right

      • Approve connection

    2. Start Chatting

      • Describe what you want to automate

      • FlowGPT will ask clarifying questions

      • Confirm the workflow

    3. Deploy & Enjoy

      • Click "Deploy Workflow"

      • Sign the transaction

      • Your automation is live!

本次黑客松进展

Created end to end contracts and actions

技术栈

Web3
Next
Node
Cadence
React

融资状态

N/A

队长
AAbbas Bhanpura Wala
赛道
DeFiAIOther