Current collected state Current
Observed since 20 Oct, 17:40 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
0g-vibekit
0G Vibekit - AI-powered tools for 0G ecosystem. Works with Claude Code, Cursor, Windsurf.
AI-powered tools for the 0G ecosystem. Works with Claude Code, Cursor, Windsurf.
Two integration modes:
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"]
}
}
}
# 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
| Category | Tools | Description |
|---|---|---|
| Compute | 7 | AI inference on 0G's decentralized network |
| Storage | 6 | Upload/download files to 0G Storage |
| Chain | 6 | Interact with 0G Chain (balance, deploy, faucet) |
| Launchpad | 10 | Launch and trade tokens on Vibecoin |
| Docs | 12 | Search 0G documentation and examples |
# 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"
| Model | Description |
|---|---|
0g:llama-3.1-8b | Fast, cheap - general tasks |
0g:llama-3.1-70b | Powerful - complex reasoning |
0g:deepseek-coder | Coding specialist |
0g:mistral-7b | Balanced performance |
0g:qwen-72b | Multilingual |
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
0g_compute_list_services - List AI services on 0G0g_chat - Chat with AI models0g_code - Code completion/review/refactor0g_compute_balance - Check compute balance0g_compute_deposit - Add funds for inference0g_compute_estimate - Estimate costs0g_models - List available models0g_storage_upload - Upload file to 0G0g_storage_download - Download by root hash0g_storage_info - Get file metadata0g_storage_nodes - List storage nodes0g_kv_set - Set key-value pairs0g_kv_get - Get values0g_chain_balance - Check wallet balance0g_chain_tx - Get transaction details0g_chain_deploy - Deploy smart contracts0g_chain_faucet - Get testnet tokens0g_chain_call - Call contract methods0g_chain_send - Send transactionsvibecoin_launch - Create new tokenvibecoin_status - Check token statusvibecoin_trending - Get trending tokensvibecoin_trade - Buy/sell tokensvibecoin_dashboard - TUI dashboardvibecoin_watch - Price watchvibecoin_open - Open in browser0g_docs - Search documentation0g_sdk_help - SDK usage help0g_examples - Code examples┌─────────────────────────────────────────────────────────────┐
│ 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) │
└─────────────────────────────────────────────────────────────┘
# 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
MIT
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@modelcontextprotocol/sdkEnvironment{
"local_name": "@modelcontextprotocol/sdk",
"alias": false,
"peer_metadata": null
} | ^1.0.0 | runtime |
@0glabs/0g-serving-brokerEnvironment{
"local_name": "@0glabs/0g-serving-broker",
"alias": false,
"peer_metadata": null
} | ^0.6.5 | runtime |
@0glabs/0g-ts-sdkEnvironment{
"local_name": "@0glabs/0g-ts-sdk",
"alias": false,
"peer_metadata": null
} | ^0.3.3 | runtime |
ethersEnvironment{
"local_name": "ethers",
"alias": false,
"peer_metadata": null
} | ^6.13.0 | runtime |
zodEnvironment{
"local_name": "zod",
"alias": false,
"peer_metadata": null
} | ^3.22.0 | runtime |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^20.0.0 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.3.0 | development |
tsxEnvironment{
"local_name": "tsx",
"alias": false,
"peer_metadata": null
} | ^4.0.0 | development |
eslintEnvironment{
"local_name": "eslint",
"alias": false,
"peer_metadata": null
} | ^8.0.0 | development |
@typescript-eslint/eslint-pluginEnvironment{
"local_name": "@typescript-eslint/eslint-plugin",
"alias": false,
"peer_metadata": null
} | ^6.0.0 | development |
@typescript-eslint/parserEnvironment{
"local_name": "@typescript-eslint/parser",
"alias": false,
"peer_metadata": null
} | ^6.0.0 | development |
Source distribution
{
"integrity": "sha512-NLq4vSidoanWE05cyHyPWLFj6UrHpAVyQ0UM0qwRjgwMZ3w31nLD1tCezyGpxG6m4FeHNuycHv83L4B17R68xw==",
"shasum": "335a1a49a89897fa249482a8a51708de207ad30c",
"tarball": "https://registry.npmjs.org/0g-vibekit/-/0g-vibekit-0.1.0.tgz",
"fileCount": 42,
"unpackedSize": 222664,
"signatures": [
{
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
"sig": "MEYCIQDAvaSm53/fRDd7Ii9S/+cbgP8RX/QiW/v97OKaFmAB3QIhANifEyRPgZLIQCOJV9zew/dJm8x7iOqFjtQuU+C9H5aT"
}
]
}Observed since 20 Oct, 17:40 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:2be5cbbb9e18c4617df29c4b574a64959c5e70546c6412371529c8541472dc01