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 crowvault
Or run without installing:
npx crowvault help
Requires Node.js 18+.
Quick Start
crowvault login
crowvault schema Order --format prisma --output ./prisma/order.prisma
crowvault dockerfile node --version 20 --output Dockerfile
crowvault openapi --title "My API" --format yaml --output api.yaml
crowvault terraform aws --env production --output main.tf
crowvault workflow run microservice-scaffold --arg name=orders --arg language=node
Commands
Auth
crowvault login | Authenticate with API key or email/password |
crowvault logout | Remove saved credentials |
crowvault whoami | Show current auth status |
Discovery
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)
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
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
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
| 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 servers
Interactive login:
crowvault login
Credentials stored in ~/.crowvault/config.json.
Environment Variables
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.