{"_id":"0g-vibekit","name":"0g-vibekit","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"0g-vibekit","version":"0.1.0","description":"0G Vibekit - AI-powered tools for 0G ecosystem. Works with Claude Code, Cursor, Windsurf.","main":"dist/index.js","types":"dist/index.d.ts","bin":{"0g-vibekit":"dist/index.js","0g-vibe":"dist/index.js"},"scripts":{"build":"tsc","dev":"tsx src/index.ts","start":"node dist/index.js","lint":"eslint src --ext .ts","prepublishOnly":"npm run build"},"keywords":["0g","mcp","model-context-protocol","claude","cursor","ai","blockchain","storage","compute"],"author":{"name":"0G Labs"},"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","@0glabs/0g-serving-broker":"^0.6.5","@0glabs/0g-ts-sdk":"^0.3.3","ethers":"^6.13.0","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.3.0","tsx":"^4.0.0","eslint":"^8.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0"},"engines":{"node":">=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/0glabs/0g-mcp.git"},"_id":"0g-vibekit@0.1.0","bugs":{"url":"https://github.com/0glabs/0g-mcp/issues"},"homepage":"https://github.com/0glabs/0g-mcp#readme","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"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"}]},"_npmUser":{"name":"aytuncyildizli","email":"aytuncyildizli@gmail.com"},"directories":{},"maintainers":[{"name":"aytuncyildizli","email":"aytuncyildizli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/0g-vibekit_0.1.0_1768774166097_0.39910514687545917"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-18T22:09:25.981Z","0.1.0":"2026-01-18T22:09:26.252Z","modified":"2026-01-18T22:09:26.457Z"},"maintainers":[{"name":"aytuncyildizli","email":"aytuncyildizli@gmail.com"}],"description":"0G Vibekit - AI-powered tools for 0G ecosystem. Works with Claude Code, Cursor, Windsurf.","homepage":"https://github.com/0glabs/0g-mcp#readme","keywords":["0g","mcp","model-context-protocol","claude","cursor","ai","blockchain","storage","compute"],"repository":{"type":"git","url":"git+https://github.com/0glabs/0g-mcp.git"},"author":{"name":"0G Labs"},"bugs":{"url":"https://github.com/0glabs/0g-mcp/issues"},"license":"MIT","readme":"# 0G Vibekit\n\n> AI-powered tools for the 0G ecosystem. Works with Claude Code, Cursor, Windsurf.\n\n**Two integration modes:**\n1. **MCP Mode** - Claude/Cursor uses 0G tools (storage, compute, chain)\n2. **API Mode** - Use 0G Compute as your AI backend (like Ollama)\n\n## Quick Start\n\n### MCP Mode (Recommended)\n\nAdd to Claude Code:\n```bash\nclaude mcp add 0g-vibe -- npx 0g-vibekit\n```\n\nAdd to Cursor (`.cursor/mcp.json`):\n```json\n{\n  \"mcpServers\": {\n    \"0g-vibe\": {\n      \"command\": \"npx\",\n      \"args\": [\"0g-vibekit\"]\n    }\n  }\n}\n```\n\n### API Mode (Replace Claude with 0G)\n\n```bash\n# Start the API server\nnpx 0g-vibekit --api\n\n# Configure Claude Code to use 0G\nexport ANTHROPIC_BASE_URL=http://localhost:3033\nclaude --model 0g:deepseek-coder\n```\n\n## Features\n\n### 41 Tools Available\n\n| Category | Tools | Description |\n|----------|-------|-------------|\n| **Compute** | 7 | AI inference on 0G's decentralized network |\n| **Storage** | 6 | Upload/download files to 0G Storage |\n| **Chain** | 6 | Interact with 0G Chain (balance, deploy, faucet) |\n| **Launchpad** | 10 | Launch and trade tokens on Vibecoin |\n| **Docs** | 12 | Search 0G documentation and examples |\n\n### Example Commands\n\n```\n# In Claude Code with MCP:\n\"Upload my-file.txt to 0G Storage\"\n\"Launch a token called MoonCat with symbol MCAT\"\n\"Check my 0G wallet balance\"\n\"List AI models available on 0G Compute\"\n\"Run inference using DeepSeek on 0G\"\n```\n\n### API Mode Models\n\n| Model | Description |\n|-------|-------------|\n| `0g:llama-3.1-8b` | Fast, cheap - general tasks |\n| `0g:llama-3.1-70b` | Powerful - complex reasoning |\n| `0g:deepseek-coder` | Coding specialist |\n| `0g:mistral-7b` | Balanced performance |\n| `0g:qwen-72b` | Multilingual |\n\n## Configuration\n\nSet environment variables for full functionality:\n\n```bash\n# Required for compute/storage/chain operations\nexport OG_PRIVATE_KEY=your_private_key\n\n# Optional\nexport OG_NETWORK=testnet          # or mainnet\nexport OG_LAUNCHPAD_URL=https://vibecoin-cards.vercel.app\n```\n\n## Tool Reference\n\n### Compute Tools\n- `0g_compute_list_services` - List AI services on 0G\n- `0g_chat` - Chat with AI models\n- `0g_code` - Code completion/review/refactor\n- `0g_compute_balance` - Check compute balance\n- `0g_compute_deposit` - Add funds for inference\n- `0g_compute_estimate` - Estimate costs\n- `0g_models` - List available models\n\n### Storage Tools\n- `0g_storage_upload` - Upload file to 0G\n- `0g_storage_download` - Download by root hash\n- `0g_storage_info` - Get file metadata\n- `0g_storage_nodes` - List storage nodes\n- `0g_kv_set` - Set key-value pairs\n- `0g_kv_get` - Get values\n\n### Chain Tools\n- `0g_chain_balance` - Check wallet balance\n- `0g_chain_tx` - Get transaction details\n- `0g_chain_deploy` - Deploy smart contracts\n- `0g_chain_faucet` - Get testnet tokens\n- `0g_chain_call` - Call contract methods\n- `0g_chain_send` - Send transactions\n\n### Launchpad Tools\n- `vibecoin_launch` - Create new token\n- `vibecoin_status` - Check token status\n- `vibecoin_trending` - Get trending tokens\n- `vibecoin_trade` - Buy/sell tokens\n- `vibecoin_dashboard` - TUI dashboard\n- `vibecoin_watch` - Price watch\n- `vibecoin_open` - Open in browser\n\n### Docs Tools\n- `0g_docs` - Search documentation\n- `0g_sdk_help` - SDK usage help\n- `0g_examples` - Code examples\n\n## Architecture\n\n```\n┌─────────────────────────────────────────────────────────────┐\n│                      0G VIBEKIT                              │\n├─────────────────────────────────────────────────────────────┤\n│                                                              │\n│   MCP MODE (default)           API MODE (--api)             │\n│   ┌─────────────────┐          ┌─────────────────┐         │\n│   │ Claude/Cursor   │          │ 0G replaces     │         │\n│   │ uses 0G tools   │          │ Claude entirely │         │\n│   │                 │          │                 │         │\n│   │ 41 tools        │          │ Anthropic API   │         │\n│   └─────────────────┘          └─────────────────┘         │\n│                                                              │\n├─────────────────────────────────────────────────────────────┤\n│                    0G INFRASTRUCTURE                         │\n│                                                              │\n│   0G Compute         0G Storage         0G Chain            │\n│   (AI Inference)     (Files/KV)         (EVM)               │\n└─────────────────────────────────────────────────────────────┘\n```\n\n## Development\n\n```bash\n# Clone and install\ngit clone https://github.com/0glabs/0g-vibekit\ncd 0g-vibekit\nnpm install\n\n# Development\nnpm run dev\n\n# Build\nnpm run build\n\n# Test MCP mode\nnode dist/index.js --help\n```\n\n## Links\n\n- [0G Documentation](https://docs.0g.ai)\n- [Vibecoin Launchpad](https://vibecoin-cards.vercel.app)\n- [0G Discord](https://discord.gg/0glabs)\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-78780f91a9bd948071cfc473c4e1052a"}