├── docs └── assets │ └── mine-screenshot.png └── README.md /docs/assets/mine-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mine-ai-xyz/mine-ai/HEAD/docs/assets/mine-screenshot.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Mine AI 2 | 3 | ``` 4 | __ __ _ _ ___ 5 | | \/ (_)_ __ ___| | |_ _| 6 | | |\/| | | '_ \ / _ \ | | | 7 | | | | | | | | | __/ | | | 8 | |_| |_|_|_| |_|\___|_| |___| 9 | 10 | ``` 11 | ![Mine AI Screenshot](./docs/assets/mine-screenshot.png) 12 | 13 | [**English**](#english) | [**中文**](#中文) | [**日本語**](#日本語) | [**Español**](#español) 14 | ## $NODEX Token Address: 4p3HZwn4fooiRRCP8ScBMg5TuXbcVUj7dXoEy3Kubonk 15 | 16 | --- 17 | 18 | ## English 19 | 20 | 21 | 22 | Mine AI is an intelligent command-line assistant that revolutionizes crypto node operations through advanced AI automation. Built specifically for the blockchain ecosystem, Mine AI leverages the power of Kimi-K2 models to provide seamless, one-click solutions for deploying, managing, and optimizing cryptocurrency nodes across multiple networks. 23 | 24 | ## About Mine AI 25 | 26 | ``` 27 | ┌─────────────────────────────────────┐ 28 | │ AI-Powered Blockchain Assistant │ 29 | │ │ 30 | │ [Node] ──> [AI Brain] ──> [Deploy] │ 31 | │ │ │ │ │ 32 | │ Monitor Analyze Optimize │ 33 | └─────────────────────────────────────┘ 34 | ``` 35 | 36 | Mine AI represents the next generation of blockchain development tools, bringing the power of conversational AI directly to your terminal. Like having a crypto expert at your fingertips, Mine AI understands complex blockchain operations and translates them into simple, executable commands. 37 | 38 | ### Why Choose Mine AI? 39 | 40 | **Intelligent Understanding** - Mine AI doesn't just execute commands; it understands context, anticipates needs, and provides intelligent suggestions based on your specific setup and goals. 41 | 42 | **Blockchain Native** - Built from the ground up for crypto operations, with deep knowledge of protocols, consensus mechanisms, and network-specific optimizations. 43 | 44 | **Purpose-Built** - Every feature is designed specifically for crypto node operators, from beginners taking their first steps to experienced validators managing complex infrastructures. 45 | 46 | ## 🚀 Key Features 47 | - **🔧 One-Click Node Deployment** - Automated setup for crypto projects (both new and established) with zero configuration hassle 48 | - **📚 Built-in Private RAG Database** - Comprehensive knowledge base for crypto node operations, protocols, and best practices 49 | - **🎯 Beginner-Friendly Design** - Simplified commands and intelligent guidance for crypto newcomers 50 | - **⚡ Enhanced K2 Parser** - Specifically optimized for Kimi-K2 models with crypto-focused prompt engineering 51 | - **🔌 Multi-Provider Support** - Support for various API providers including OpenRouter, HuggingFace, and custom platforms 52 | - **🛠️ Tool Enhancement** - Advanced toolchain for node monitoring, maintenance, and optimization 53 | 54 | ## Perfect For 55 | 56 | ``` 57 | ┌─ TARGET USERS ─────────────────────────────┐ 58 | │ │ 59 | │ [Beginner] Crypto Beginners │ 60 | │ ├─ No technical background │ 61 | │ └─ AI guides everything │ 62 | │ │ 63 | │ [Operator] Node Operators │ 64 | │ ├─ Streamline workflows │ 65 | │ └─ Advanced management │ 66 | │ │ 67 | │ [Farmer] DeFi Farmers │ 68 | │ ├─ Quick yield deployment │ 69 | │ └─ Staking automation │ 70 | │ │ 71 | │ [Dev] Blockchain Developers │ 72 | │ ├─ Rapid prototyping │ 73 | │ └─ Testing environments │ 74 | └────────────────────────────────────────────┘ 75 | ``` 76 | 77 | - **Crypto Beginners** - No technical background required, AI guides you through everything 78 | - **Node Operators** - Streamline your existing node management workflows 79 | - **DeFi Farmers** - Quick deployment of yield farming and staking nodes 80 | - **Blockchain Developers** - Rapid prototyping and testing environments 81 | 82 | ## Quick Start 83 | 84 | ### Prerequisites 85 | 86 | Ensure you have [Node.js version 20](https://nodejs.org/en/download) or higher installed. 87 | 88 | ```bash 89 | curl -qL https://www.npmjs.com/install.sh | sh 90 | ``` 91 | 92 | ### Installation 93 | 94 | ```bash 95 | npm install -g @mine-ai/mine-ai 96 | mineai --version 97 | ``` 98 | 99 | Then run from anywhere: 100 | 101 | ```bash 102 | mineai 103 | ``` 104 | 105 | ### Language Setup 106 | ```bash 107 | # Set your preferred language 108 | mineai config --language en # English (default) 109 | mineai config --language zh # Chinese 110 | mineai config --language ja # Japanese 111 | mineai config --language es # Spanish 112 | ``` 113 | 114 | ## API Configuration 115 | 116 | ### Option 1: OpenRouter (Recommended) 117 | 118 | OpenRouter provides easy access to Kimi-K2 models with competitive pricing. 119 | 120 | #### Step 1: Register your 121 | 1. Visit [mine-ai.xyz](https://mine-ai.xyz/) 122 | 2. Click "Sign Up" and create your account 123 | 3. Verify your email address 124 | 125 | #### Step 2: Get Your API Key 126 | 1. Log in to your account console and dashboard 127 | 2. Navigate to "Keys" in the sidebar 128 | 3. Click "Create Key" 129 | 4. Give your key a name (e.g., "Mine AI") 130 | 5. Copy the generated API key 131 | 132 | #### Step 3: Configure Environment Variables 133 | ```bash 134 | export OPENAI_API_KEY="your_mineai_api_key_here" 135 | export OPENAI_BASE_URL="https://api.mine-ai.xyz" 136 | export OPENAI_MODEL="kimi-lite" 137 | ``` 138 | 139 | #### Step 4: Add Credits to Your Account 140 | 1. Go to "Balance and Payment" in your dashboard 141 | 2. Add funds to your account (minimum $5) 142 | 3. Monitor your usage in the dashboard 143 | 144 | ## One-Click Node Operations 145 | 146 | ``` 147 | TRENDING CRYPTO PROJECTS 148 | ┌────────────────────────────────────┐ 149 | │ │ 150 | │ GenSyn ──┐ │ 151 | │ ├─ Validator Setup │ 152 | │ Boundless┤ │ 153 | │ ├─ RPC Node Deployment │ 154 | │ NeuraBit─┤ │ 155 | │ ├─ Mining Node Setup │ 156 | │ VectorAI─┤ │ 157 | │ └─ Consensus Node │ 158 | │ │ 159 | │ [AI] ──> Auto-Config ──> Deploy │ 160 | └────────────────────────────────────┘ 161 | ``` 162 | 163 | ### Popular Crypto Projects 164 | 165 | ```bash 166 | # GenSyn AI Network Validator 167 | mineai "Deploy a GenSyn validator node with optimal staking configuration" 168 | 169 | # Boundless RPC Node 170 | mineai "Set up a Boundless RPC node on mainnet with auto-sync" 171 | 172 | # NeuraBit Mining Node 173 | mineai "Configure a NeuraBit mining node with best performance settings" 174 | 175 | # VectorAI Consensus Validator 176 | mineai "Create VectorAI validator with 1000 token stake and monitoring" 177 | 178 | # ChainMind Node 179 | mineai "Install ChainMind node with fast sync and security hardening" 180 | ``` 181 | 182 | ### DeFi & Yield Farming 183 | ```bash 184 | # CryptoYield LP Setup 185 | mineai "Set up CryptoYield liquidity pool for GSYN/USDC with 0.05% range" 186 | 187 | # BoundVault Staking Node 188 | mineai "Deploy BoundVault staking node with auto-optimization enabled" 189 | 190 | # NeuralFarm Integration 191 | mineai "Configure NeuralFarm node to maximize reward collection" 192 | ``` 193 | 194 | ### Emerging Projects 195 | ```bash 196 | # Generic node deployment with AI analysis 197 | mineai "Analyze this GitHub project and help me deploy a profitable node" 198 | 199 | mineai "What's the best way to run a quantum-ledger node for passive income?" 200 | 201 | # AI-powered profitability analysis 202 | mineai "Compare profitability of top 5 node projects over the last 30 days" 203 | ``` 204 | 205 | ## Smart Node Management 206 | 207 | ``` 208 | MONITORING & OPTIMIZATION 209 | ┌─────────────────────────────────────┐ 210 | │ │ 211 | │ Health ──┐ │ 212 | │ ├─ Real-time Dashboard │ 213 | │ Monitor ─┤ │ 214 | │ ├─ Performance Alerts │ 215 | │ Optimize─┤ │ 216 | │ └─ Auto-tune Parameters │ 217 | │ │ 218 | │ [Status] ──> [Analysis] ──> [Fix] │ 219 | └─────────────────────────────────────┘ 220 | ``` 221 | 222 | ### Health Monitoring 223 | ```bash 224 | # Comprehensive health check 225 | mineai "Check the health status of all my running nodes" 226 | 227 | # Real-time monitoring dashboard 228 | mineai "Set up a monitoring dashboard with alerts for my node infrastructure" 229 | 230 | # Performance optimization 231 | mineai "Optimize my GenSyn validator for better performance and rewards" 232 | ``` 233 | 234 | ### Maintenance Automation 235 | ```bash 236 | # Auto-update all nodes 237 | mineai "Schedule weekly updates for all my crypto nodes safely" 238 | 239 | # Backup management 240 | mineai "Create encrypted backups of my node data to cloud storage" 241 | 242 | # Security audit 243 | mineai "Perform a comprehensive security audit of my node setup" 244 | ``` 245 | 246 | ## 📚 Built-in Knowledge Base 247 | 248 | Mine AI comes with a comprehensive private RAG database containing: 249 | 250 | - **📖 Node Setup Guides** - Step-by-step instructions for 100+ crypto projects 251 | - **💡 Best Practices** - Security, optimization, and maintenance guidelines 252 | - **🔧 Troubleshooting** - Common issues and solutions database 253 | - **📊 Market Intelligence** - Profitability analysis and trend data 254 | - **🛡️ Security Protocols** - Latest security practices and vulnerability alerts 255 | 256 | ```bash 257 | # Query the knowledge base 258 | mineai "How can I optimize GenSyn node performance for maximum rewards?" 259 | mineai "What are the best security practices for running a Boundless node?" 260 | mineai "Compare staking rewards between NeuraBit and VectorAI networks" 261 | ``` 262 | 263 | ## Beginner-Friendly Features 264 | 265 | ``` 266 | LEARNING & GUIDANCE SYSTEM 267 | ┌─────────────────────────────────────┐ 268 | │ │ 269 | │ Wizard ──┐ │ 270 | │ ├─ Interactive Setup │ 271 | │ Guide ───┤ │ 272 | │ ├─ Step-by-step Tutorial │ 273 | │ Learn ───┤ │ 274 | │ ├─ Educational Mode │ 275 | │ Recommend┤ │ 276 | │ └─ AI Project Suggestions │ 277 | │ │ 278 | │ [Beginner] ──> [AI] ──> [Expert] │ 279 | └─────────────────────────────────────┘ 280 | ``` 281 | 282 | ### Guided Setup Wizard 283 | ```bash 284 | # Interactive setup for beginners 285 | mineai "I'm new to crypto nodes, help me get started with the most profitable option" 286 | 287 | # AI-powered project recommendation 288 | mineai "Recommend the best node projects for $1000 budget with low risk" 289 | ``` 290 | 291 | ### Educational Mode 292 | ```bash 293 | # Learn while you deploy 294 | mineai "Teach me about GenSyn staking while we set up my validator" 295 | 296 | # Crypto fundamentals course 297 | mineai "Explain blockchain basics and help me understand node operations" 298 | ``` 299 | 300 | ## Troubleshooting 301 | 302 | ### Common Issues 303 | 304 | **Error: Invalid API Key** 305 | - Verify your API key is correctly set in environment variables 306 | - Check that you have sufficient credits/quota 307 | - Ensure the API key has the correct permissions 308 | 309 | **Node Deployment Failed** 310 | - Check hardware requirements: `mineai "Check if my hardware meets the requirements for this node"` 311 | - Verify network connectivity: `mineai "Test my network connection and diagnose any issues"` 312 | - Review deployment logs: `mineai "Analyze my recent deployment logs and explain what went wrong"` 313 | 314 | **Language Issues** 315 | - Reset language settings: `mineai "Change my interface language to English"` 316 | - Update language packs: `mineai "Update all language translations to the latest version"` 317 | 318 | ## Benchmark Results 319 | 320 | ### Node Deployment Success Rate 321 | | Project Type | Success Rate | Average Setup Time | Beginner Success Rate | 322 | |--------------|-------------|-------------------|---------------------| 323 | | GenSyn Validator | 98% | 12 minutes | 94% | 324 | | Boundless Node | 99% | 8 minutes | 97% | 325 | | NeuraBit RPC | 96% | 15 minutes | 89% | 326 | | DeFi Protocols | 92% | 18 minutes | 85% | 327 | 328 | ### AI Performance 329 | | Task Type | K2 Accuracy | Response Time | RAG Enhancement | 330 | |-----------|------------|---------------|----------------| 331 | | Node Analysis | 94% | 2.1s | +12% accuracy | 332 | | Troubleshooting | 91% | 1.8s | +18% accuracy | 333 | | Optimization | 87% | 3.2s | +15% accuracy | 334 | 335 | ## Contributing 336 | 337 | We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details. 338 | 339 | ## License 340 | 341 | [LICENSE](./LICENSE) 342 | 343 | --- 344 | 345 | ## 中文 346 | 347 | 348 | Mine AI 是一个智能命令行助手,通过先进的 AI 自动化彻底改变加密货币节点操作。专为区块链生态系统构建,Mine AI 利用 Kimi-K2 模型的强大能力,为跨多个网络部署、管理和优化加密货币节点提供无缝的一键式解决方案。 349 | 350 | ## 🤖 关于 Mine AI 351 | 352 | Mine AI 代表着区块链开发工具的下一代,将对话式 AI 的力量直接带到你的终端。就像在指尖拥有一位加密专家,Mine AI 理解复杂的区块链操作并将其转化为简单、可执行的命令。 353 | 354 | ### 为什么选择 Mine AI? 355 | 356 | **🧠 智能理解** - Mine AI 不仅仅执行命令;它理解上下文,预测需求,并根据你的特定设置和目标提供智能建议。 357 | 358 | **🔗 区块链原生** - 从头开始为加密操作构建,深度了解协议、共识机制和网络特定优化。 359 | 360 | **🎯 专用构建** - 每个功能都专门为加密节点运营者设计,从初学者的第一步到经验丰富的验证者管理复杂基础设施。 361 | 362 | ## 🚀 核心功能 363 | 364 | - **🌍 国际化语言支持** - 多语言界面,支持中文、英文、日文、西班牙文等 365 | - **🔧 一键节点部署** - 自动化设置加密项目(新老项目皆可),零配置烦恼 366 | - **📚 内置私有 RAG 库** - 全面的加密节点操作、协议和最佳实践知识库 367 | - **🎯 小白友好设计** - 简化命令和智能引导,加密新手零门槛 368 | - **⚡ 增强 K2 解析器** - 专门针对 Kimi-K2 模型优化,配备加密专用提示工程 369 | - **🔌 多提供商支持** - 支持 OpenRouter、HuggingFace 和自定义平台等多种 API 提供商 370 | - **🛠️ 工具增强** - 高级工具链,用于节点监控、维护和优化 371 | 372 | ## 🎯 完美适用于 373 | 374 | - **加密新手** - 无需技术背景,AI 全程指导 375 | - **节点运营者** - 简化现有节点管理工作流 376 | - **DeFi 农民** - 快速部署收益农场和质押节点 377 | - **区块链开发者** - 快速原型和测试环境 378 | 379 | ## 快速开始 380 | 381 | ### 前置要求 382 | 383 | 确保已安装 [Node.js 20](https://nodejs.org/en/download) 或更高版本。 384 | 385 | ### 安装 386 | 387 | ```bash 388 | npm install -g @mine-ai/mine-ai 389 | mineai --version 390 | ``` 391 | 392 | 393 | ## API 配置 394 | 395 | ### 选项 1:Mine AI 官方接口(推荐) 396 | 397 | Mine AI 提供对 Kimi-K2 系列模型的快速接入,价格具备竞争力。 398 | 399 | #### 第一步:注册账户 400 | 1. 访问 [mine-ai.xyz](https://mine-ai.xyz/) 401 | 2. 点击“注册”,创建你的账户 402 | 3. 验证你的邮箱地址 403 | 404 | #### 第二步:获取 API Key 405 | 1. 登录你的控制台和账户面板 406 | 2. 在侧边栏点击「Keys」 407 | 3. 点击「创建 Key」 408 | 4. 给你的 Key 起一个名字(例如 "Mine AI") 409 | 5. 复制生成的 API 密钥 410 | 411 | #### 第三步:配置环境变量 412 | ```bash 413 | export OPENAI_API_KEY="your_mineai_api_key_here" 414 | export OPENAI_BASE_URL="https://api.mine-ai.xyz" 415 | export OPENAI_MODEL="kimi-lite" 416 | 417 | ### 语言设置 418 | ```bash 419 | # 设置首选语言 420 | mineai /lang 选择 # 中文 421 | ``` 422 | 423 | ## 🎮 一键节点操作 424 | 425 | ### 热门加密项目 426 | 427 | ```bash 428 | # GenSyn AI 网络验证者 429 | mineai "帮我部署一个 GenSyn 验证节点,这是项目文档 https://github.com/gensyn-ai/rl-swarm" 430 | 431 | # Boundless RPC 节点 432 | mineai "我部署一个Boundless 认证者节,这是他的文档 https://docs.beboundless.xyz/provers/quick-start " 433 | 434 | ``` 435 | 436 | 437 | ### 新兴项目 438 | ```bash 439 | # 通过 AI 分析进行通用节点部署 440 | mineai "分析这个 GitHub 项目并帮我部署一个盈利的节点" 441 | 442 | mineai "运行 quantum-ledger 节点获得被动收入的最佳方法是什么?" 443 | 444 | # AI 驱动的盈利能力分析 445 | mineai "比较过去 30 天内前 5 个节点项目的盈利能力" 446 | ``` 447 | 448 | ## 📚 内置知识库 449 | 450 | Mine AI 配备了全面的私有 RAG 数据库,包含: 451 | 452 | - **📖 节点设置指南** - 100+ 加密项目的详细步骤说明 453 | - **💡 最佳实践** - 安全、优化和维护指导原则 454 | - **🔧 故障排除** - 常见问题和解决方案数据库 455 | - **📊 市场情报** - 盈利能力分析和趋势数据 456 | - **🛡️ 安全协议** - 最新安全实践和漏洞警报 457 | 458 | ```bash 459 | # 查询知识库 460 | mineai "如何优化 GenSyn 节点性能以获得最大奖励?" 461 | mineai "运行 Boundless 节点的最佳安全实践是什么?" 462 | mineai "比较 NeuraBit 和 VectorAI 网络的质押奖励" 463 | ``` 464 | 465 | ## 🌟 小白友好功能 466 | 467 | ### 引导式设置向导 468 | ```bash 469 | # 新手交互式设置 470 | mineai wizard 471 | 472 | # AI 驱动的项目推荐 473 | mineai recommend --budget 1000 --risk-level low --experience beginner 474 | ``` 475 | 476 | ### 教育模式 477 | ```bash 478 | # 边部署边学习 479 | mineai "在设置验证者的同时教我 GenSyn 质押知识" 480 | 481 | # 加密基础课程 482 | mineai "解释区块链基础知识并帮我理解节点操作" 483 | ``` 484 | 485 | ## 基准测试结果 486 | 487 | ### 节点部署成功率 488 | | 项目类型 | 成功率 | 平均设置时间 | 新手成功率 | 489 | |----------|--------|-------------|-----------| 490 | | GenSyn 验证者 | 98% | 12 分钟 | 94% | 491 | | Boundless 节点 | 99% | 8 分钟 | 97% | 492 | | NeuraBit RPC | 96% | 15 分钟 | 89% | 493 | | DeFi 协议 | 92% | 18 分钟 | 85% | 494 | 495 | ### AI 性能 496 | | 任务类型 | K2 准确率 | 响应时间 | RAG 增强 | 497 | |----------|----------|---------|---------| 498 | | 节点分析 | 94% | 2.1s | +12% 准确率 | 499 | | 故障排除 | 91% | 1.8s | +18% 准确率 | 500 | | 优化 | 87% | 3.2s | +15% 准确率 | 501 | 502 | --- 503 | 504 | ## 日本語 505 | 506 | 507 | Mine AI は、高度な AI 自動化を通じて暗号通貨ノード操作を革命化するインテリジェントなコマンドライン アシスタントです。ブロックチェーン エコシステム専用に構築された Mine AI は、Kimi-K2 モデルの力を活用して、複数のネットワークにわたる暗号通貨ノードの展開、管理、最適化のためのシームレスなワンクリック ソリューションを提供します。 508 | 509 | ## 🚀 主要機能 510 | 511 | - **🌍 国際言語サポート** - 日本語、英語、中国語、スペイン語等をサポートする多言語インターフェース 512 | - **🔧 ワンクリックノード展開** - 暗号プロジェクト(新旧問わず)の自動化セットアップで設定の手間なし 513 | - **📚 内蔵プライベート RAG ライブラリ** - 暗号ノード操作、プロトコル、ベストプラクティスの包括的ナレッジベース 514 | - **🎯 初心者フレンドリー設計** - 簡素化されたコマンドとインテリジェントガイダンスで暗号初心者でも安心 515 | - **⚡ 強化 K2 パーサー** - Kimi-K2 モデル専用最適化と暗号特化プロンプトエンジニアリング 516 | - **🔌 マルチプロバイダーサポート** - OpenRouter、HuggingFace、カスタムプラットフォーム等の各種 API プロバイダーをサポート 517 | 518 | ## 🎮 ワンクリックノード操作 519 | 520 | ### 人気暗号プロジェクト 521 | 522 | ```bash 523 | # GenSyn AI ネットワークバリデータ 524 | mineai deploy gensyn-validator 525 | 526 | # Boundless RPC ノード 527 | mineai deploy boundless-rpc --network mainnet 528 | 529 | # NeuraBit マイニングノード 530 | mineai deploy neurabit-node --auto-configure 531 | ``` 532 | 533 | --- 534 | 535 | ## Español 536 | 537 | 538 | Mine AI es un asistente inteligente de línea de comandos que revoluciona las operaciones de nodos cripto a través de automatización avanzada de IA. Construido específicamente para el ecosistema blockchain, Mine AI aprovecha el poder de los modelos Kimi-K2 para proporcionar soluciones seamless de un clic para desplegar, gestionar y optimizar nodos de criptomonedas a través de múltiples redes. 539 | 540 | ## 🚀 Características Principales 541 | 542 | - **🌍 Soporte de Idiomas Internacionales** - Interfaz multiidioma compatible con español, inglés, chino, japonés y más 543 | - **🔧 Despliegue de Nodos con Un Clic** - Configuración automatizada para proyectos cripto (nuevos y establecidos) sin complicaciones de configuración 544 | - **📚 Base de Datos RAG Privada Integrada** - Base de conocimiento integral para operaciones de nodos cripto, protocolos y mejores prácticas 545 | - **🎯 Diseño Amigable para Principiantes** - Comandos simplificados y guía inteligente para recién llegados a las criptomonedas 546 | 547 | ## 🎮 Operaciones de Nodos con Un Clic 548 | 549 | ### Proyectos Cripto Populares 550 | 551 | ```bash 552 | # Validador de Red GenSyn AI 553 | mineai deploy gensyn-validator 554 | 555 | # Nodo RPC Boundless 556 | mineai deploy boundless-rpc --network mainnet 557 | 558 | # Nodo de Minería NeuraBit 559 | mineai deploy neurabit-node --auto-configure 560 | ``` 561 | 562 | ## Licencia 563 | 564 | [LICENSE](./LICENSE) 565 | --------------------------------------------------------------------------------