Skip to content

Brian AI Trading Assistant - A Web3 native agent for autonomous trading and direct blockchain interaction, powered by GIGABRAIN πŸ€–πŸ’Ή

License

Notifications You must be signed in to change notification settings

adamzasada/trading

Repository files navigation

Soul Agents Chat - Brian AI Trading Assistant πŸ€–πŸ’Ή

License: MIT

πŸ₯‰ Hackathon

Soul Agents Chat won 3rd place in the Brian AI Hackathon! You can read the announcement post here and the information about our contribution here. While we are far from done, we are excited to share our progress!

πŸ”₯ Overview

Step into the future of trading with Brian AI, a Web3 native agent capable of autonomous trading and direct blockchain interaction. Experience the magic live!

🎯 Vision

We're revolutionizing trading by combining autonomous Web3 agents with advanced LLM capabilities. Brian AI + GIGABRAIN = Next-level crypto trading.

πŸ€– Features

  • Autonomous Trading: Direct blockchain interaction through agent's wallet
  • Interactive Interface: Natural language trading commands and market analysis
  • Protocol Integration: Direct engagement with DeFi protocols and smart contracts
  • Brian Agent Integration: Toolkit, ENS support, and upcoming Twitter integration

πŸš€ Current Use of Brian AI

  • Web3 Native Agent: Autonomous interaction with blockchain networks
  • Future Plans: Our AI Agent leverages GIGABRAIN for enhanced trading capabilities and protocol interactions

🧠 GIGABRAIN: The Future of Trading

Our multi-agent system features GIGABRAIN (Langchain-based), which reads, posts, and replies to tweets (follow us) and will soon trade via Brian AI Agent.

Core Features

  • Autonomous AI Agent: Langchain-based social media interaction
  • Memory Systems: Long-term and short-term memory with RAG-based Vector DB
  • Upcoming Features:
    • Codex Integration: Contract address validation
    • KOL Analytics: Crypto Twitter score insights
    • Trading Integration: Seamless execution

🌟 Future Vision

  • Public Access: Trade independently with GIGABRAIN's capabilities after strategy validation and user generated strategies
  • Long Term Memory with a RAG-based System: Set trading strategies and let GIGABRAIN execute them

πŸ›  Tech Stack

  • Brian AI: Core trading intelligence
  • Next.js 15: Modern web framework
  • TypeScript: Type-safe development
  • Vercel: Cloud deployment
  • JWT: Secure authentication

🌐 Network Information

  • Primary Network: Arbitrum (funded with ETH & USDC)
  • Other Networks: All Brian AI supported chains
  • Wallet: 0x42C4a26782a8f2F6402005be783bd32DdD29Ed6f

πŸ”œ Roadmap

Follow @cryptobunny__ for updates on:

  • Enhanced Market Analysis
  • Automated Trade Execution
  • Risk Management Systems
  • Social Sentiment Integration
  • Cross-chain Compatibility

πŸ“„ License

MIT License - see the LICENSE file for details.

🀝 Contributing

Contributions welcome! Please submit a Pull Request.

πŸ—£οΈ Contact

For questions or collaboration opportunities, contact @adag1oeth.

πŸš€ Quick Start

  1. Clone: git clone https://github.com/adamzasada/trading
  2. Install: npm install
  3. Configure: Copy .env.example to .env and fill in values
  4. Run: npm run dev
  5. Visit: http://localhost:3000

πŸ’‘ Example Commands

Try these commands in the chat:

  • "Swap 1 USDC on Arbitrum to ETH on Arbitrum"
  • "Check wallet balance (0x...) on Arbitrum"
  • "Show me the price of ETH"

Since the chat supports cross-chain transactions, please be clear which chain you are interacting with on both ends of the swap.


Built with πŸ’œ by Soul Agents using Brian AI's SDK for the future of trading.

About

Brian AI Trading Assistant - A Web3 native agent for autonomous trading and direct blockchain interaction, powered by GIGABRAIN πŸ€–πŸ’Ή

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published