SuiMind is not just a wallet you talk to—it's an agent that acts for you.
Powered by Google Gemini 3.0 and the Sui Blockchain, SuiMind transforms natural language into executed financial intents. From sending assets to analyzing complex on-chain data, SuiMind bridges the gap between human thought and blockchain execution.
Traditional wallets are reactive readers. SuiMind is a proactive executor.
Most AI wallets are glorified search engines. SuiMind builds and prepares transactions for you in real-time.
- You say: "Send 10 SUI to Alex for dinner."
- SuiMind acts: Instantly constructs a
TransferObjecttransaction, resolves the address, and presents a "Sign Now" card.
Don't just check balances. Ask deep questions.
- You say: "How much gas did I spend on transactions last week?"
- SuiMind acts: Dynamically generates complex GraphQL queries to fetch, aggregate, and explain your on-chain history in plain English.
We don't rely on a single prompt. SuiMind employs a sophisticated Multi-Agent System using the Google Agent Development Kit (ADK):
- Mindy (Router): The central orchestrator that routes requests to specialized agents.
- Greeting/Farewell Agents: Handle conversational pleasantries.
- Parser Agent: Decodes user intent from natural language.
- Analyst Agent: Queries live blockchain data and staking APYs.
- Query Agent: Executes GraphQL queries for transactions, balances, and staking data.
- Transaction Agent: Securely constructs transaction payloads (transfers & payment requests).
Manage your assets with the speed of thought.
- Send Assets: "Transfer 50 USDC to 0x..."
- Request Payments: "Create a payment link for 5 SUI from 0x..."
- Reject Requests: "Reject that last payment request."
Stop guessing where to stake. SuiMind fetches live Validator APY data directly from the Sui network / fullnodes.
- Feature: "What's the current staking APY?" -> Returns real-time validator performance metrics.
Built with Next.js 14, Tailwind CSS, and Framer Motion, the interface feels like a modern fintech app, not a crypto tool.
- Visuals: Frosted glass aesthetics, smooth transitions, and responsive data visualization.
- Interactivity: Dynamic "Orb" animations that react to AI thinking states.
SuiMind is a hybrid application combining a powerful Python-based AI backend with a reactive Next.js frontend.
- Framework: Python / Google Agent Development Kit (ADK)
- Intelligence: Gemini 3.0 Flash (Optimized for low-latency reasoning)
- Agents:
Mindy(Router)greeting_agent/farewell_agent(Conversational)parser_agent(Intent Extraction)analyst_agent(Data Analysis)query_agent(GraphQL Execution)transaction_agent(Payload Construction)
- Framework: Next.js 14 (App Router)
- Styling: Tailwind CSS + Framer Motion
- Sui Integration:
@mysten/sui.jsfor signature management and zkLogin.
- Node.js 18+
- Python 3.10+
- A Sui Wallet (e.g., Sui Wallet, Ethos)
-
Clone the Repository
git clone https://github.com/Elivius/SuiMind.git cd SuiMind -
Setup AI Backend
cd ai-agents python -m venv .venv source .venv/bin/activate # or .venv\Scripts\activate on Windows pip install -r requirements.txt
Create a
.envfile inai-agents/with yourGOOGLE_API_KEY. -
Setup Frontend
cd ../frontend npm install -
Run the Application
- Backend:
python run.py(Runs on port 8080) - Frontend:
npm run dev(Runs on port 3000)
- Backend:
SuiMind challenges the status quo of "Chatbots in Crypto." By focusing on Execution (C2E) and Live Data fetching, we provide a glimpse into the future of Agentic Finance on Sui.
Built with ❤️ for the Gemini 3 Hackathon.
