What is Capx Compose?

Capx Compose is an enterprise-grade scaffolding tool that:
  • Generates production-ready Next.js 14+ applications in seconds
  • Seamlessly integrates cutting-edge AI and blockchain technologies
  • Provides battle-tested templates with security best practices
  • Includes comprehensive examples and documentation
  • Offers smart dependency management and conflict resolution

Key Features

  • ⚑ Lightning Fast: Generate full-stack applications in under 30 seconds
  • πŸ”Œ Modular Architecture: 10+ pre-built plugins with seamless interoperability
  • πŸ›‘οΈ Enterprise Ready: Security-first approach with production optimizations
  • πŸ€– AI-Native: Built-in support for LLMs, agents, and AI workflows
  • ⛓️ Multi-Chain: Support for Solana, EVM, Sui, and more blockchains
  • πŸ“š Rich Examples: Every integration includes working, documented code

Plugin Ecosystem

AI

  • vercel-ai: Stream-first AI experiences with Vercel AI SDK

Dev Kits

  • goat: Autonomous agents with on-chain capabilities
  • solana-agent-kit: Specialized agents for Solana ecosystem

Blockchain Infrastructure

  • solana: Complete Solana dApp toolkit with wallet integration
  • evm: Multi-chain EVM support (Ethereum, Polygon, Base, Arbitrum)
  • sui: Next-gen blockchain with Move smart contracts

Data & Backend

  • supabase: PostgreSQL with real-time subscriptions and vector embeddings
  • firebase: Serverless NoSQL with Firebase ecosystem
  • vercel-kv: Edge-optimized Redis-compatible storage

Authentication

  • privy: Seamless Web3 auth with embedded wallets and social login

Quick Start

# Create with interactive CLI
npx capx-compose@latest my-app

# Or specify plugins directly
npx capx-compose@latest my-app --plugins=vercel-ai,solana,supabase

# Navigate and configure
cd my-app
cp .env.example .env.local

# Launch development server
npm run dev

Generated Project Structure

my-app/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ app/            # Next.js App Router
β”‚   β”œβ”€β”€ components/     # Reusable UI components
β”‚   β”œβ”€β”€ lib/           # Core utilities and configs
β”‚   β”œβ”€β”€ hooks/         # Custom React hooks
β”‚   └── styles/        # Global styles and themes
β”œβ”€β”€ public/            # Static assets
β”œβ”€β”€ contracts/         # Smart contracts (if applicable)
β”œβ”€β”€ .env.example       # Environment template
β”œβ”€β”€ package.json       # Optimized dependencies
└── README.md         # Custom documentation

Powerful Combinations

Capx Compose intelligently resolves dependencies and suggests optimal stacks:

AI-Powered dApps

  • vercel-ai + solana - AI-enhanced Solana applications
  • goat + evm - Autonomous agents for Ethereum
  • solana-agent-kit + vercel-kv - Scalable Solana agents

Full-Stack Web3

  • privy + supabase + evm - Complete Web3 SaaS stack
  • firebase + solana - Real-time blockchain applications
  • vercel-kv + sui - High-performance Sui dApps

Why Choose Capx Compose?

For Developers

  • Open Source : Transparent and community driven
  • 10x Faster Setup: From idea to running app in minutes
  • Pre-configured Templates: Everything works out of the box
  • Type-Safe: Full TypeScript with strict mode
  • Best Practices: ESLint, Prettier, Husky pre-configured

For Teams

  • Open Source Contribution : Extend the SDK by adding your stack with working examples
  • Consistent Standards: Unified project structure across teams
  • Reduced Onboarding: New developers productive immediately
  • Maintainable: Clean architecture with clear separation of concerns
  • Scalable: Production-optimized from day one