All GuidesBeginner · 20 min

Start Vibe Coding

Build full-stack applications with natural language. Describe what you want, and let AI agents generate production-ready code.

What is Vibe Coding?

Vibe coding is a new paradigm where you describe your application in natural language, and AI generates the code for you. Instead of writing every line manually, you:

  • Describe your vision in plain English
  • Let specialized AI agents generate code
  • Review, refine, and iterate
  • Ship faster than ever before
2

Install gICM CLI

One command to access 400+ AI agents and skills.

npm install -g @gicm/cli

Or use npx (no install needed):

npx @gicm/cli --help
3

Start a New Project

Create a project folder and initialize it.

mkdir my-app && cd my-app
npm init -y
npx @gicm/cli init

This creates your project structure with AI configuration files.

4

Add Agents for Your Stack

Install specialized AI agents for your tech stack.

Example: Building a Next.js + Solana DeFi app

# Frontend agent
npx @gicm/cli add agent/frontend-fusion-engine

# Blockchain agent
npx @gicm/cli add agent/icm-anchor-architect

# Security auditor
npx @gicm/cli add agent/solana-guardian-auditor

# Add skills
npx @gicm/cli add skill/solana-anchor-mastery
npx @gicm/cli add skill/nextjs-app-router-patterns
5

Start Vibe Coding!

Describe what you want to build in natural language.

Example prompt:

"Create a token launch page with a bonding curve chart, wallet connection button, and real-time price updates. Use Next.js App Router with Tailwind and connect to Solana devnet."

Your installed agents will collaborate to generate production-ready code based on your description.

Pro Tips for Vibe Coding

Be Specific

The more detail you provide, the better the output. Include tech stack, styling preferences, and features.

Use Multiple Agents

Combine agents for full-stack development. Frontend + Backend + Security = complete app.

Iterate Quickly

Start simple, then add complexity. AI works best with incremental changes.

Review Generated Code

AI-generated code is a starting point. Always review and understand what it creates.

Project Ideas to Get Started

Token launch platform with bonding curvesNFT marketplace with royalty enforcementDeFi dashboard with portfolio trackingDAO voting interface with on-chain governanceCross-chain bridge UIWallet analytics dashboard