crowvault
v2.2.0
Published
CrowVault CLI — 325 AI-powered dev tools from your terminal. Generate schemas, Dockerfiles, K8s configs, OpenAPI specs, Terraform modules, run multi-step workflows, and more.
Maintainers
Readme
crowvault
325 AI-powered dev tools from your terminal. Zero dependencies.
Generate database schemas, Dockerfiles, K8s deployments, OpenAPI specs, Terraform modules, DDD aggregates, run multi-step workflows, and more.
Install
npm install -g crowvaultOr run without installing:
npx crowvault helpRequires Node.js 18+.
Quick Start
# Authenticate
crowvault login
# Generate a Prisma schema
crowvault schema Order --format prisma --output ./prisma/order.prisma
# Generate a Dockerfile
crowvault dockerfile node --version 20 --output Dockerfile
# Generate an OpenAPI spec
crowvault openapi --title "My API" --format yaml --output api.yaml
# Generate a Terraform module
crowvault terraform aws --env production --output main.tf
# Run a multi-step workflow
crowvault workflow run microservice-scaffold --arg name=orders --arg language=nodeCommands
Auth
| Command | Description |
|---------|-------------|
| crowvault login | Authenticate with API key or email/password |
| crowvault logout | Remove saved credentials |
| crowvault whoami | Show current auth status |
Discovery
| Command | Description |
|---------|-------------|
| crowvault servers | List all 9 MCP servers (325 tools) |
| crowvault tools | Browse/search all tools |
| crowvault tools --server database-mcp --search schema | Filter by server or keyword |
Workflows (Multi-Step Pipelines)
| Command | Description |
|---------|-------------|
| crowvault workflow list | List available workflows |
| crowvault workflow show <name> | Show workflow steps |
| crowvault workflow run <name> --arg key=value | Execute a workflow |
Available workflows:
microservice-scaffold— Microservice + schema + migration + Docker + K8s (5 steps)api-full-stack— OpenAPI + endpoint + tests + contracts (4 steps)ddd-complete— Bounded context + model + aggregate + entity + repo + schema (6 steps)event-driven— Kafka + event handler + DLQ (3 steps)deploy-stack— Dockerfile + Compose + K8s + Helm (4 steps)database-setup— Schema + ORM + migration + seed (4 steps)
Shortcuts
| Command | Description |
|---------|-------------|
| crowvault schema <name> | Generate database schema (Prisma/SQL) |
| crowvault dockerfile <runtime> | Generate optimized Dockerfile |
| crowvault openapi | Generate OpenAPI/Swagger spec |
| crowvault terraform <provider> | Generate Terraform module |
General
| Command | Description |
|---------|-------------|
| crowvault call <server> <tool> --arg key=value | Call any tool directly |
| crowvault batch <requests.json> | Execute multiple tools in parallel (up to 10) |
9 Servers, 325 Tools
| Server | Tools | Coverage | |--------|-------|----------| | AWS | 53 | EC2, S3, Lambda, RDS, ECS, CloudFormation, IAM | | GCP | 41 | Compute, GKE, Cloud Run, BigQuery, Pub/Sub | | Full Stack | 38 | Express, NestJS, React, Vue, Next.js, FastAPI | | Frontend | 36 | Components, state, routing, forms, accessibility | | Database | 34 | PostgreSQL, MySQL, MongoDB, Prisma, migrations | | Testing | 31 | Jest, Vitest, Cypress, load tests, mocks | | Security | 31 | Auth, RBAC, encryption, OWASP, scanning | | DevOps | 31 | Docker, K8s, Terraform, Helm, CI/CD, Prometheus | | API | 30 | OpenAPI, GraphQL, gRPC, Kafka, webhooks, OAuth |
Authentication
API Key (recommended for CI/CD):
export CROWVAULT_API_KEY=cv_your_key_here
crowvault serversInteractive login:
crowvault loginCredentials stored in ~/.crowvault/config.json.
Environment Variables
| Variable | Description |
|----------|-------------|
| CROWVAULT_API_KEY | API key (overrides saved config) |
| CROWVAULT_API_URL | API URL (default: https://api.crowvault.ai) |
Pricing
- Free: 50 calls/month, 2 API keys — Sign up free
- Developer: $49/month, 1,000 calls, 5 keys
- Team: $199/month, 10,000 calls, 10 keys
- Enterprise: Custom
Links
License
MIT. Copyright TechSynergy Corp.
