A revolutionary platform combining AI-powered decision-making with decentralized governance for the XMRT ecosystem
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.
๐ Production: xmrtassistant.vercel.app
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.
| 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 |
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.
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
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
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
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
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
Component: LiveCameraProcessor.tsx
- Real-time camera feed
- Gemini Vision API integration
- Object detection and analysis
- Scene understanding
- OCR capabilities
- Visual troubleshooting assistant
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
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)
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
AI & Chat:
lovable-chat- Gemini 2.5 Flash interfacedeepseek-chat- DeepSeek R1 code expertgemini-chat- Multimodal intelligenceopenai-chat- GPT-5 reasoning enginekimi-chat- Alternative LLM provider
Autonomous Operations:
agent-manager- Coordinate 8 specialized agentsautonomous-code-fixer- Self-healing code repairtask-orchestrator- Workflow automationcode-monitor-daemon- Continuous monitoringpython-executor- Secure Python sandboxeliza-python-runtime- Python integration for Eliza
Integrations:
github-integration- Repository managementmining-proxy- Monero pool connectionsecosystem-monitor- 24/7 health checksknowledge-manager- Vector embeddings & RAG
Reporting & Community:
daily-discussion-post- GitHub Discussions automationmorning-discussion-post- Daily updatesevening-summary-post- Activity summariescommunity-spotlight-post- Highlight contributions
Monitoring & Analytics:
system-diagnostics- Health metricsapi-key-health-monitor- API statusaggregate-device-metrics- Mining statisticscheck-frontend-health- Uptime monitoring
Consolidates 70+ Genspark agents into 10 specialized agents:
- Social Intelligence & Viral Content (
superduper-social-viral) - Financial Intelligence & Investment (
superduper-finance-investment) - Code Architect & Quality Guardian (
superduper-code-architect) - Communication & Outreach Maestro (
superduper-communication-outreach) - Content Production & Media Studio (
superduper-content-media) - Business Strategy & Growth Engine (
superduper-business-growth) - Research & Intelligence Synthesizer (
superduper-research-intelligence) - Design & Brand Creator (
superduper-design-brand) - Personal & Professional Development Coach (
superduper-development-coach) - Specialized Domain Expert Hub (
superduper-domain-experts)
- 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%
- Node.js 18+ and npm
- Git
- A Supabase account (optional for local dev)
- Lovable account (for deployment)
# Clone the repository
git clone https://github.com/DevGruGold/xmrtassistant.git
cd xmrtassistant
# Install dependencies
npm install
# Start development server
npm run devVisit http://localhost:5173 to see the app.
For local development, create a .env file:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_PUBLISHABLE_KEY=your_supabase_keyMost environment variables are managed through Lovable Cloud for seamless deployment.
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
โโโ ...
We welcome contributions! The platform is actively developed with contributions from both humans and AI.
Ways to Contribute:
- Code: Submit PRs for features or bug fixes
- Documentation: Improve guides and explanations
- Testing: Report bugs and suggest improvements
- 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 RequestEliza AI will automatically review your PR and provide feedback!
- Live Platform: xmrtassistant.vercel.app
- Main DAO: xmrtdao.vercel.app
- Mobile Mining: xmrtbanking.vercel.app
- GitHub Org: github.com/DevGruGold
- Main Repo: XMRT-Ecosystem
- Creator: Joseph Andrew Lee (Medium)
This project is open source under the MIT License. See LICENSE for details.
- 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
- GitHub Issues: Report bugs or request features
- Discussions: GitHub Discussions
- Email: license@xmrt.io
- โ SuperDuper Agent System (Phase 1 complete)
- โ 4 AI Executive deployment
- โ Mobile voice interface optimization
- ๐ Enhanced mining analytics
- ๐ Cross-chain treasury integration
- ๐ Mobile app (iOS/Android)
- ๐ Advanced AI models (Claude, Llama)
- ๐ NFT marketplace for mining equipment
- ๐ Mesh network integration
- ๐ Enhanced governance dashboard
- ๐ AI Executive Licensing Framework launch
- ๐ Educational platform
- ๐ Multi-language expansion
- ๐ Enterprise partnerships
- 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