0g-vibekit

中文文档
0.1.0发布于 2026/01/19MITTypeScriptCommonJS

0G Vibekit - AI-powered tools for 0G ecosystem. Works with Claude Code, Cursor, Windsurf.

原始使用文档
文档目录18 节
  1. Quick Start
  2. MCP Mode (Recommended)
  3. API Mode (Replace Claude with 0G)
  4. Features
  5. 41 Tools Available
  6. Example Commands
  7. API Mode Models
  8. Configuration
  9. Tool Reference
  10. Compute Tools
  11. Storage Tools
  12. Chain Tools
  13. Launchpad Tools
  14. Docs Tools
  15. Architecture
  16. Development
  17. Links
  18. License

0G Vibekit

AI-powered tools for the 0G ecosystem. Works with Claude Code, Cursor, Windsurf.

Two integration modes:

  1. MCP Mode - Claude/Cursor uses 0G tools (storage, compute, chain)
  2. API Mode - Use 0G Compute as your AI backend (like Ollama)

Quick Start

Add to Claude Code:

claude mcp add 0g-vibe -- npx 0g-vibekit

Add to Cursor (.cursor/mcp.json):

{
  "mcpServers": {
    "0g-vibe": {
      "command": "npx",
      "args": ["0g-vibekit"]
    }
  }
}

API Mode (Replace Claude with 0G)

# Start the API server
npx 0g-vibekit --api

# Configure Claude Code to use 0G
export ANTHROPIC_BASE_URL=http://localhost:3033
claude --model 0g:deepseek-coder

Features

41 Tools Available

CategoryToolsDescription
Compute7AI inference on 0G's decentralized network
Storage6Upload/download files to 0G Storage
Chain6Interact with 0G Chain (balance, deploy, faucet)
Launchpad10Launch and trade tokens on Vibecoin
Docs12Search 0G documentation and examples

Example Commands

# In Claude Code with MCP:
"Upload my-file.txt to 0G Storage"
"Launch a token called MoonCat with symbol MCAT"
"Check my 0G wallet balance"
"List AI models available on 0G Compute"
"Run inference using DeepSeek on 0G"

API Mode Models

ModelDescription
0g:llama-3.1-8bFast, cheap - general tasks
0g:llama-3.1-70bPowerful - complex reasoning
0g:deepseek-coderCoding specialist
0g:mistral-7bBalanced performance
0g:qwen-72bMultilingual

Configuration

Set environment variables for full functionality:

# Required for compute/storage/chain operations
export OG_PRIVATE_KEY=your_private_key

# Optional
export OG_NETWORK=testnet          # or mainnet
export OG_LAUNCHPAD_URL=https://vibecoin-cards.vercel.app

Tool Reference

Compute Tools

  • 0g_compute_list_services - List AI services on 0G
  • 0g_chat - Chat with AI models
  • 0g_code - Code completion/review/refactor
  • 0g_compute_balance - Check compute balance
  • 0g_compute_deposit - Add funds for inference
  • 0g_compute_estimate - Estimate costs
  • 0g_models - List available models

Storage Tools

  • 0g_storage_upload - Upload file to 0G
  • 0g_storage_download - Download by root hash
  • 0g_storage_info - Get file metadata
  • 0g_storage_nodes - List storage nodes
  • 0g_kv_set - Set key-value pairs
  • 0g_kv_get - Get values

Chain Tools

  • 0g_chain_balance - Check wallet balance
  • 0g_chain_tx - Get transaction details
  • 0g_chain_deploy - Deploy smart contracts
  • 0g_chain_faucet - Get testnet tokens
  • 0g_chain_call - Call contract methods
  • 0g_chain_send - Send transactions

Launchpad Tools

  • vibecoin_launch - Create new token
  • vibecoin_status - Check token status
  • vibecoin_trending - Get trending tokens
  • vibecoin_trade - Buy/sell tokens
  • vibecoin_dashboard - TUI dashboard
  • vibecoin_watch - Price watch
  • vibecoin_open - Open in browser

Docs Tools

  • 0g_docs - Search documentation
  • 0g_sdk_help - SDK usage help
  • 0g_examples - Code examples

Architecture

┌─────────────────────────────────────────────────────────────┐
│                      0G VIBEKIT                              │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│   MCP MODE (default)           API MODE (--api)             │
│   ┌─────────────────┐          ┌─────────────────┐         │
│   │ Claude/Cursor   │          │ 0G replaces     │         │
│   │ uses 0G tools   │          │ Claude entirely │         │
│   │                 │          │                 │         │
│   │ 41 tools        │          │ Anthropic API   │         │
│   └─────────────────┘          └─────────────────┘         │
│                                                              │
├─────────────────────────────────────────────────────────────┤
│                    0G INFRASTRUCTURE                         │
│                                                              │
│   0G Compute         0G Storage         0G Chain            │
│   (AI Inference)     (Files/KV)         (EVM)               │
└─────────────────────────────────────────────────────────────┘

Development

# Clone and install
git clone https://github.com/0glabs/0g-vibekit
cd 0g-vibekit
npm install

# Development
npm run dev

# Build
npm run build

# Test MCP mode
node dist/index.js --help

License

MIT

版本与发布记录

0g-vibekit 共发布 1 个版本,首次发布于 2026/01/19;过去 12 个月发布了 1 个版本。

版本发布日期距今
0.1.0latest2026/01/199 个月前

关于 0g-vibekit 的常见问题

0g-vibekit 是什么?

0G Vibekit -用于0G生态系统的人工智能工具。工作与克劳德代码,光标,风帆冲浪。

如何安装 0g-vibekit?

在项目目录运行 npm install 0g-vibekit,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 0g-vibekit、0g-vibe,可以用 npx 0g-vibekit 直接运行。

0g-vibekit 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

0g-vibekit 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

0g-vibekit 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=18.0.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

0g-vibekit 可以商用吗?

0g-vibekit 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

0g-vibekit 还在维护吗?

最新版本 0.1.0 发布于 2026/01/19(9 个月前);至今共发布 1 个版本,其中过去 12 个月发布了 1 个;首次发布于 2026/01/19。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。