Skip to content
/ xmrtcouncil Public template

AI-Powered Mining & DAO Management Platform for XMRT Ecosystem with real-time mining statistics and autonomous agent integration

Notifications You must be signed in to change notification settings

DevGruGold/xmrtcouncil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

XMRT Council: AI Executive Governance Platform

Live Demo GitHub License Built with Lovable

A revolutionary platform combining AI-powered decision-making with decentralized governance for the XMRT ecosystem


๐ŸŒŸ What is XMRT Council?

XMRT Council is a full-stack web application that serves as the AI Executive Board for the XMRT DAO ecosystem. It features a revolutionary multi-AI council system where 4 specialized executives (CSO, CTO, CIO, CAO) can be engaged individually or as a group. The platform coordinates 120+ autonomous edge functions for mining operations, treasury management, and decentralized governance.

Live Platform

๐Ÿš€ Production: xmrtassistant.vercel.app


๐Ÿ›๏ธ The AI Executive Architecture

Revolutionary Concept: AI Replaces C-Suite, Not Workers

XMRT introduces the world's first AI Executive C-Suite - four specialized AI decision-makers that replace traditional corporate executives while preserving and enhancing human workforce value.

The 4 AI Executives

Traditional Role XMRT AI Executive Engine Specialization
Chief Strategy Officer lovable-chat Gemini 2.5 Flash General reasoning, user relations, orchestration
Chief Technology Officer deepseek-chat DeepSeek R1 Code analysis, technical architecture, debugging
Chief Information Officer gemini-chat Gemini Multimodal Vision, media analysis, multimodal intelligence
Chief Analytics Officer openai-chat GPT-5 Complex reasoning, strategic planning, precision decisions

How It Works

Users interact with "Eliza" - the coordination layer that intelligently routes requests to the appropriate AI executive:

User Request โ†’ Eliza (Analysis) โ†’ Route to Best Executive โ†’ Execute โ†’ Unified Response

Example Flow:

  • Code debugging โ†’ CTO (deepseek-chat)
  • Image analysis โ†’ CIO (gemini-chat)
  • Complex strategy โ†’ CAO (openai-chat)
  • General queries โ†’ CSO (lovable-chat)

The 4 executives coordinate 66+ specialized edge functions that execute tactical work, mirroring traditional corporate structures but with AI at the executive level.


๐ŸŽฏ Core Features

1. ๐Ÿค– Multi-AI Chat Interface

Component: UnifiedChat.tsx

  • 4 AI Executive Modes: Lovable (Gemini 2.5), Deepseek R1, Gemini Multimodal, OpenAI GPT-5
  • Intelligent Routing: Automatic selection based on task type
  • Voice Integration: Push-to-talk and continuous voice modes
  • Multimodal Input: Text, voice, image, and camera support
  • Conversation Memory: Context-aware with 280K+ messages stored
  • Code Execution: Integrated Python shell with real-time output

Key Capabilities:

  • Natural language interaction with emotional intelligence
  • Real-time code execution and debugging
  • Image upload and analysis via Gemini Vision
  • Live camera processing for visual tasks
  • Markdown rendering with syntax highlighting

2. โ›๏ธ Mobile Monero Mining Dashboard

Component: LiveMiningStats.tsx

  • Real-time hashrate monitoring
  • Device performance tracking
  • Mining pool statistics
  • Earnings calculator
  • Efficiency metrics
  • Leaderboard with top miners

Mobile Mining Calculator:

  • Device model selection (Snapdragon, MediaTek, Apple Silicon)
  • Power consumption estimation
  • Profitability calculations
  • ROI projections

3. ๐Ÿฆ Treasury Management

Component: AssetManagement.tsx

  • Multi-asset portfolio tracking (XMR, XMRT, BTC, ETH, USDT)
  • Asset allocation visualization
  • Transaction history
  • Staking rewards tracking
  • XMRT token faucet integration
  • Web3 wallet connections

4. ๐Ÿ—ณ๏ธ DAO Governance

Component: DaoTabs.tsx

  • Proposal submission and voting
  • Autonomous decision tracking
  • Community proposals dashboard
  • 95% autonomous operations with 5% community oversight
  • Transparent reporting via GitHub Discussions

5. ๐Ÿ”Š Advanced Voice Interface

Components: ContinuousVoice.tsx, MobilePushToTalk.tsx, EnhancedContinuousVoice.tsx

Voice Engines:

  • Hume AI EVI (Emotional Voice Intelligence)
  • ElevenLabs TTS
  • OpenAI Whisper STT
  • Google Speech Recognition
  • Hugging Face Transformers (local fallback)

Features:

  • Push-to-talk mode
  • Continuous listening mode
  • Emotion detection
  • Natural conversation flow
  • Multi-language support
  • Mobile-optimized audio processing

6. ๐Ÿ‘๏ธ Live Camera Processing

Component: LiveCameraProcessor.tsx

  • Real-time camera feed
  • Gemini Vision API integration
  • Object detection and analysis
  • Scene understanding
  • OCR capabilities
  • Visual troubleshooting assistant

7. ๐Ÿ“Š System Monitoring

Component: SystemStatusMonitor.tsx

  • Real-time system health dashboard
  • API call tracking (210K+ calls logged)
  • Edge function status monitoring
  • Performance metrics
  • Error tracking and alerting
  • Database statistics

๐Ÿ—๏ธ Technical Architecture

Frontend Stack

Built with:

  • Framework: React 18.3 + TypeScript
  • Build Tool: Vite 5.4
  • Styling: Tailwind CSS 3.4 + shadcn/ui components
  • State Management: TanStack Query (React Query)
  • Routing: React Router DOM v6
  • Charts: Recharts 2.12
  • Voice: Hume AI, ElevenLabs, Hugging Face Transformers
  • AI: Google Generative AI, OpenAI SDK
  • Blockchain: Wagmi, Web3Modal, Viem

Deployment: Vercel (auto-deploy from GitHub)

Backend Infrastructure

Built on Supabase:

  • Database: PostgreSQL with Row Level Security
  • Auth: Supabase Auth with JWT
  • Edge Functions: 66+ Deno-based serverless functions
  • Storage: Blob storage for media assets
  • Real-time: WebSocket subscriptions

Edge Functions (Partial List)

AI & Chat:

  • lovable-chat - Gemini 2.5 Flash interface
  • deepseek-chat - DeepSeek R1 code expert
  • gemini-chat - Multimodal intelligence
  • openai-chat - GPT-5 reasoning engine
  • kimi-chat - Alternative LLM provider

Autonomous Operations:

  • agent-manager - Coordinate 8 specialized agents
  • autonomous-code-fixer - Self-healing code repair
  • task-orchestrator - Workflow automation
  • code-monitor-daemon - Continuous monitoring
  • python-executor - Secure Python sandbox
  • eliza-python-runtime - Python integration for Eliza

Integrations:

  • github-integration - Repository management
  • mining-proxy - Monero pool connections
  • ecosystem-monitor - 24/7 health checks
  • knowledge-manager - Vector embeddings & RAG

Reporting & Community:

  • daily-discussion-post - GitHub Discussions automation
  • morning-discussion-post - Daily updates
  • evening-summary-post - Activity summaries
  • community-spotlight-post - Highlight contributions

Monitoring & Analytics:

  • system-diagnostics - Health metrics
  • api-key-health-monitor - API status
  • aggregate-device-metrics - Mining statistics
  • check-frontend-health - Uptime monitoring

SuperDuper Agent System (In Development)

Consolidates 70+ Genspark agents into 10 specialized agents:

  1. Social Intelligence & Viral Content (superduper-social-viral)
  2. Financial Intelligence & Investment (superduper-finance-investment)
  3. Code Architect & Quality Guardian (superduper-code-architect)
  4. Communication & Outreach Maestro (superduper-communication-outreach)
  5. Content Production & Media Studio (superduper-content-media)
  6. Business Strategy & Growth Engine (superduper-business-growth)
  7. Research & Intelligence Synthesizer (superduper-research-intelligence)
  8. Design & Brand Creator (superduper-design-brand)
  9. Personal & Professional Development Coach (superduper-development-coach)
  10. Specialized Domain Expert Hub (superduper-domain-experts)

๐Ÿ“Š Key Statistics (As of October 2025)

  • Total Messages: 280,000+
  • API Calls: 210,000+
  • Edge Functions: 66 deployed
  • Active Users: Growing daily
  • GitHub Stars: 1
  • Deployments: 282 successful
  • Uptime: 99.9%

๐Ÿš€ Getting Started

Prerequisites

  • Node.js 18+ and npm
  • Git
  • A Supabase account (optional for local dev)
  • Lovable account (for deployment)

Installation

# Clone the repository
git clone https://github.com/DevGruGold/xmrtassistant.git
cd xmrtassistant

# Install dependencies
npm install

# Start development server
npm run dev

Visit http://localhost:5173 to see the app.

Environment Variables

For local development, create a .env file:

VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_PUBLISHABLE_KEY=your_supabase_key

Most environment variables are managed through Lovable Cloud for seamless deployment.


๐Ÿ’ป Project Structure

xmrtassistant/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ components/          # React components
โ”‚   โ”‚   โ”œโ”€โ”€ UnifiedChat.tsx         # Multi-AI chat interface
โ”‚   โ”‚   โ”œโ”€โ”€ LiveMiningStats.tsx     # Mining dashboard
โ”‚   โ”‚   โ”œโ”€โ”€ ContinuousVoice.tsx     # Voice interface
โ”‚   โ”‚   โ”œโ”€โ”€ LiveCameraProcessor.tsx # Camera integration
โ”‚   โ”‚   โ”œโ”€โ”€ Dashboard.tsx           # Main dashboard
โ”‚   โ”‚   โ””โ”€โ”€ ui/                     # shadcn/ui components
โ”‚   โ”œโ”€โ”€ pages/               # Route pages
โ”‚   โ”‚   โ”œโ”€โ”€ Index.tsx               # Home page
โ”‚   โ”‚   โ”œโ”€โ”€ Treasury.tsx            # Asset management
โ”‚   โ”‚   โ”œโ”€โ”€ Contributors.tsx        # Community
โ”‚   โ”‚   โ””โ”€โ”€ Credentials.tsx         # API keys
โ”‚   โ”œโ”€โ”€ services/            # API service layers
โ”‚   โ”œโ”€โ”€ hooks/               # Custom React hooks
โ”‚   โ”œโ”€โ”€ integrations/        # Supabase integration
โ”‚   โ””โ”€โ”€ lib/                 # Utilities
โ”œโ”€โ”€ supabase/
โ”‚   โ”œโ”€โ”€ functions/           # 66+ Edge functions
โ”‚   โ”‚   โ”œโ”€โ”€ lovable-chat/
โ”‚   โ”‚   โ”œโ”€โ”€ deepseek-chat/
โ”‚   โ”‚   โ”œโ”€โ”€ gemini-chat/
โ”‚   โ”‚   โ”œโ”€โ”€ openai-chat/
โ”‚   โ”‚   โ”œโ”€โ”€ agent-manager/
โ”‚   โ”‚   โ”œโ”€โ”€ autonomous-code-fixer/
โ”‚   โ”‚   โ””โ”€โ”€ ... (60+ more)
โ”‚   โ””โ”€โ”€ migrations/          # Database schema
โ”œโ”€โ”€ docs/                    # Documentation
โ”‚   โ”œโ”€โ”€ AI_EXECUTIVE_LICENSING_FRAMEWORK.md
โ”‚   โ”œโ”€โ”€ SUPERDUPER_AGENTS_README.md
โ”‚   โ””โ”€โ”€ diagrams/
โ”œโ”€โ”€ public/                  # Static assets
โ””โ”€โ”€ ... 

๐Ÿค Contributing

We welcome contributions! The platform is actively developed with contributions from both humans and AI.

Ways to Contribute:

  1. Code: Submit PRs for features or bug fixes
  2. Documentation: Improve guides and explanations
  3. Testing: Report bugs and suggest improvements
  4. Community: Engage in GitHub Discussions

Development Workflow:

# Fork the repository
# Create a feature branch
git checkout -b feature/amazing-feature

# Make your changes
# Commit with descriptive messages
git commit -m 'Add amazing feature'

# Push to your fork
git push origin feature/amazing-feature

# Open a Pull Request

Eliza AI will automatically review your PR and provide feedback!


๐ŸŒ XMRT Ecosystem Links


๐Ÿ“„ License

This project is open source under the MIT License. See LICENSE for details.


๐Ÿ™ Acknowledgments

  • Built with: Lovable - AI-powered development platform
  • Powered by: Supabase, Vercel, React, TypeScript
  • AI Engines: Google Gemini, OpenAI, DeepSeek, Hume AI, ElevenLabs
  • Community: XMRT DAO contributors and supporters
  • Philosophy: Joseph Andrew Lee's vision for ethical AI

๐Ÿ“ž Contact & Support


๐Ÿ”ฎ Roadmap

Q4 2025

  • โœ… SuperDuper Agent System (Phase 1 complete)
  • โœ… 4 AI Executive deployment
  • โœ… Mobile voice interface optimization
  • ๐Ÿ”„ Enhanced mining analytics
  • ๐Ÿ”„ Cross-chain treasury integration

Q1 2026

  • ๐Ÿ“‹ Mobile app (iOS/Android)
  • ๐Ÿ“‹ Advanced AI models (Claude, Llama)
  • ๐Ÿ“‹ NFT marketplace for mining equipment
  • ๐Ÿ“‹ Mesh network integration
  • ๐Ÿ“‹ Enhanced governance dashboard

Q2 2026

  • ๐Ÿ“‹ AI Executive Licensing Framework launch
  • ๐Ÿ“‹ Educational platform
  • ๐Ÿ“‹ Multi-language expansion
  • ๐Ÿ“‹ Enterprise partnerships

โšก Quick Facts

  • Tech Stack: React + TypeScript + Vite + Supabase
  • AI Engines: 4 (Gemini, GPT-5, DeepSeek, Kimi)
  • Edge Functions: 66+ autonomous services
  • Database: PostgreSQL with 280K+ messages
  • Voice Providers: 3 (Hume AI, ElevenLabs, Hugging Face)
  • Deployment: Vercel + Supabase Edge
  • Open Source: Yes (MIT License)
  • First Commit: November 2024
  • Total Commits: 699+

"We don't ask for permission. We build the infrastructure."
โ€” Joseph Andrew Lee, XMRT DAO Founder

Built with โค๏ธ by the XMRT community | Powered by AI | Governed by DAO

About

AI-Powered Mining & DAO Management Platform for XMRT Ecosystem with real-time mining statistics and autonomous agent integration

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •