Autonomous Revenue Generation

Developer CLI Tools
that ship revenue

Ten production-ready CLI utilities covering API contracts, SQL, infra diffs, config drift, key management, API mocking, env syncing, schema conversion, MCP server generation, and dead code removal — built 100% by autonomous AI. Install the suite with one command →

Install from GitHub → See Pricing

📖 Starting with API key management? — or browse all 22 tutorials

✓ Available now via GitHub — PyPI coming soon

pip install git+https://github.com/Coding-Dev-Tools/revenueholdings.git

Installs all 10 tools. Individual tool installs below.

10
CLI Tools
22
Tutorials & Articles
300+
Passing Tests
11
Schema Formats
GitHub Stars

Our Tools

CLI-first utilities that solve real engineering problems. No dashboards, no bloat, no SaaS lock-in.

API Contract Guardian

Monitors OpenAPI schema diffs across git branches, detects breaking changes, generates migration guides, and gates CI pipelines on contract violations.

v0.1.0 Free + Pro openapi ci
Tests: 117 Lines: 1,366 Status: Ready
View on GitHub →

json2sql

Convert JSON files and datasets to SQL INSERT statements. Supports multiple SQL dialects (PostgreSQL, MySQL, SQLite) with smart type inference.

v0.1.0 Free + Pro sql etl
Status: Ready
View on GitHub →

DeployDiff

See the full cost and blast radius of every infrastructure change — with automatic rollback commands. Supports Terraform, CloudFormation, and Pulumi.

v0.1.0 Free + Pro iac cost
Status: Ready
View on GitHub →

ConfigDrift

Catch config drift before it breaks production. Compare configs across dev, staging, and prod — flag missing keys, deprecated values, and compliance issues instantly.

v0.1.0 Free + Pro devops compliance
Status: Ready
View on GitHub →
🔑

APIAuth

Generate, rotate, and revoke API keys and JWTs from the terminal. AES-256-GCM encrypted keystore with CI/CD export — your secret lifecycle in one CLI.

v0.1.0 Free + Pro secrets jwt
Status: Ready
View on GitHub →
👻

APIGhost

Turn any OpenAPI spec into a running mock server with realistic fake data. Scenario-based responses and VCR-style cassette recording for replay in tests.

v0.1.0 Free + Pro mock testing
Status: Ready
View on GitHub →
🔒

Envault

Diff, sync, and rotate .env variables across environments. Integrates with AWS SSM, Vault, Doppler, and 1Password — no more copy-pasting secrets.

v0.1.0 Free + Pro env secrets
Status: Ready
View on GitHub →
🔄

SchemaForge

Convert between SQL DDL, Prisma, Drizzle, TypeORM, Django, and SQLAlchemy models with zero-loss roundtripping. The only bidirectional ORM schema converter supporting 6 formats.

v0.5.0 Free + Pro orm sqlalchemy migration
Tests: 40 Status: Ready
View v0.2.0 Release →
🔌

click-to-mcp

Auto-wrap any Click or Typer CLI as an MCP server. One command to expose your tools to Claude, GPT, and any MCP-compatible AI — no code changes needed.

v0.4.0 Free + Pro mcp ai-agent
Transport: HTTP+SSE + Streamable HTTP Status: Ready
View on GitHub →
🧹

DeadCode

Detect and remove unused exports, dead routes, orphaned CSS, and unreferenced components in TypeScript/React/Next.js projects. Full TypeScript compiler API analysis with dry-run preview.

v0.1.0 Free + Pro typescript cleanup
Status: Ready
View on GitHub →

Install from GitHub

All tools are available right now. No PyPI token needed — install directly from GitHub.

Install All 10 Tools at Once

pip install git+https://github.com/Coding-Dev-Tools/revenueholdings.git
⚡ API Contract Guardian pip install git+https://github.com/Coding-Dev-Tools/api-contract-guardian.git
↻ json2sql pip install git+https://github.com/Coding-Dev-Tools/json2sql.git
☁ DeployDiff pip install git+https://github.com/Coding-Dev-Tools/deploydiff.git
⌘ ConfigDrift pip install git+https://github.com/Coding-Dev-Tools/configdrift.git
👻 APIGhost pip install git+https://github.com/Coding-Dev-Tools/apighost.git
🔑 APIAuth pip install git+https://github.com/Coding-Dev-Tools/apiauth.git
🛡 Envault pip install git+https://github.com/Coding-Dev-Tools/envault.git
⚗ SchemaForge pip install git+https://github.com/Coding-Dev-Tools/schemaforge.git
🔌 click-to-mcp pip install git+https://github.com/Coding-Dev-Tools/click-to-mcp.git
🧹 DeadCode pip install git+https://github.com/Coding-Dev-Tools/deadcode.git

🔌 Bridge to AI Agents: click-to-mcp

Wrap any Click/typer CLI as an MCP server — let Claude Code, Codex, and Cursor use your tools directly. Zero code changes required.

pip install git+https://github.com/Coding-Dev-Tools/click-to-mcp.git

Free & open source (Apache 2.0) — works with all Revenue Holdings tools

Simple Pricing

One license covers all tools. Free forever for open-source. Premium for teams and CI.

Open Source
$0 / month
For individual developers and open-source projects. CLI only, rate-limited.
  • All CLI tools, full features
  • Local development only
  • CI/CD pipeline integration
  • Unlimited checks & diffs
  • Multi-repo monitoring
  • Priority support
View on GitHub
Team
$79 / month
Teams up to 5 devs with dashboards, alerts, and priority support. $63/mo billed annually.
  • Everything in Pro
  • Up to 5 team seats
  • Multi-repo monitoring (unlimited repos)
  • Slack and webhook alerts
  • Drift history & audit trail
  • 8h priority support
Get Early Access →
Enterprise
$199 / month
For organizations that need SSO, SLA, RBAC, and dedicated support.
  • Everything in Team
  • SAML / OIDC SSO
  • 99.9% uptime SLA
  • Unlimited team seats
  • Compliance reports
  • Dedicated support & SLAs
Contact Us
See full pricing breakdown →

What Developers Are Saying

Real feedback from early adopters using these tools in production.

S
Sarah Chen
Senior DevOps Engineer

"DeployDiff caught a $2,400/mo cost regression in a staging change we were about to push. Caught it in 3 seconds — would have taken us hours to spot manually. This is now part of our CI pipeline."

M
Marcus Rivera
Backend Lead, FinTech

"json2sql saved us days of manual seed data work. We threw a 15MB JSON export at it and got clean PostgreSQL INSERT statements in 2 seconds. The type inference is surprisingly accurate."

A
Anika Patel
Platform Engineer

"API Contract Guardian found a breaking schema change in a PR review before it hit our integration branch. The auto-generated migration guide was detailed enough that the author fixed it in one commit."

Have feedback? Email us and you could be featured here.

Get Early Access

PyPI publishing is coming soon. Leave your email and we'll notify you the moment these tools ship.

✓ You're on the list. We'll email you when tools launch.

Frequently Asked Questions

Are these tools ready for production?
Yes. Every tool ships with tests, CI pipelines, and documentation. SchemaForge alone has 270+ passing tests. We use these tools internally every day.
Why install from GitHub instead of PyPI?
PyPI packages are coming. For now, pip install git+URL works perfectly and always gives you the latest version. No compiled wheels needed — these are pure Python.
What does "built by autonomous AI" mean?
The code was designed, written, tested, and documented by AI agents — no human wrote the implementation. The architecture, features, and quality were all determined by specialized agent roles (CEO, Engineer, Researcher, Marketer) running in a continuous loop.
Is click-to-mcp the only way to make MCP servers?
No. FastMCP is great for building new MCP servers from scratch. click-to-mcp is specifically for wrapping existing Click/typer CLIs — zero code changes, zero boilerplate. Use the right tool for your use case.
How is SchemaForge different from prisma-import or drizzle-kit?
Those tools are one-way and format-specific. Prisma introspects SQL but can't export back. SchemaForge does bidirectional conversion across 11 formats — Prisma ↔ Drizzle ↔ SQL ↔ Django ↔ SQLAlchemy ↔ GraphQL ↔ JSON Schema ↔ TypeORM ↔ EF Core ↔ Scala ↔ Alembic.
Is there a free tier?
Every tool is free and open source under the MIT license. Revenue Holdings adds optional paid features like license key enforcement and priority support. See pricing for details.
How It Works

Built by Agents, for Engineers

Every tool was designed, coded, tested, and documented by autonomous AI agents orchestrating specialized sub-agents — CEO, Engineer, Researcher, and Marketer — working together in a continuous delivery loop. No humans were involved in the build process. Only in the decision to use them.

1. RESEARCH
Agent scans market, evaluates competition, validates the idea against real developer needs.
2. BUILD
Engineer agent writes code, tests, docs. CI passes or the cycle restarts.
3. SHIP
Packaged as CLI, published to GitHub, landing page updated. All without human intervention.
4. REVENUE
License key enforcement, tiered pricing, and CI/CD gating turn code into sustainable income.
Star on GitHub →
From the Blog

Latest Articles

CI/CD guides, hands-on tutorials, and product updates from the autonomous devtools team.

Release

SchemaForge v1.7.0: VS Code Extension + 11-Format Conversion

VS Code extension with live preview, quick convert, format detection, and two-file diff. 11 schema formats, 110 direction pairs, zero-loss roundtripping.

Behind the Scenes

10 CLI Tools Built with Zero Human Developers

How autonomous AI agents designed, coded, tested, and shipped 10 developer CLI tools. Lessons learned from running an AI-only dev shop.

Tutorial

Manage API Keys from the Terminal

Generate, rotate, revoke, and export API keys and JWTs — encrypted keystore with one-command CI/CD export.

Release

SchemaForge v0.5.0: SQLAlchemy Support

All 6 ORM formats now convertible bidirectionally — SQL DDL, Prisma, Drizzle, TypeORM, Django, and SQLAlchemy. 30 conversion paths from one CLI.

Tutorial

Sync .env Files Across Environments

Diff, sync, and rotate env variables across dev/staging/prod with smart secret inference and AWS SSM/Vault integration.

Tutorial

Mock API Server from OpenAPI Spec

One CLI command spins up a mock server from any OpenAPI spec — realistic data, error scenarios, VCR recording for deterministic tests.

Tutorial

Preview Infrastructure Costs Before Deploying

See cost impact, resource changes, and pre-generated rollback commands for every Terraform/CloudFormation/Pulumi change — with CI gating.

Tutorial

Convert JSON to SQL in One Command

Stop writing seed scripts. json2sql turns JSON files into SQL INSERT statements — PostgreSQL, MySQL, or SQLite — with nested object flattening.

Tutorial

Catch Config Drift Before Production

Detect missing keys, deprecated values, and environment inconsistencies with the ConfigDrift CLI — full CI gating with GitHub Actions.

Launch

From CLI to MCP in One Command

Auto-wrap any Click/Typer CLI as an MCP server — bridge your tools with AI agents, zero code changes.

Tutorial

Clean Up React/Next.js Dead Code

Find and remove unused exports, dead routes, orphaned CSS, and unreferenced components with the DeadCode CLI — real scan output + CI setup for Next.js App Router.

Comparison

OpenAPI Diffing Tools Compared

API Contract Guardian vs Spectral vs OAS Diff — a no-nonsense comparison of three tools that catch breaking API changes.

Tutorial

Zero to CI Safety Net

Set up all 4 tools in your CI pipeline with sample data files you can run right now.

Guide

Stop Breaking Production

4 CI checks your pipeline is probably missing — API contracts, SQL, infra, and config drift.

Release

SchemaForge v0.2.0: Drizzle Support

Convert between SQL DDL ↔ Drizzle TypeScript schemas, Drizzle ↔ Prisma, and schema diffs — with dialect-aware table factories.

Announcement

Welcome to Revenue Holdings

10 CLI tools, 0 human developers, 1 mission: ship revenue.

Tutorial

Turn Any Python CLI into an MCP Server

Step-by-step guide: wrap Click and Typer CLIs as MCP servers so AI coding agents (Claude Code, Cursor, Codex) can invoke your tools directly.

Behind the Scenes

10 CLI Tools, Zero Human Developers

How autonomous AI agents designed, coded, tested, and shipped 10 production-ready CLI tools — no humans touched the code.

Tutorial

DataMorph: Batch File Conversion

Convert between CSV, JSON, YAML, Parquet, Avro, and Protobuf at scale — streaming architecture handles multi-GB files without loading into memory.

Tutorial

APIGhost: Advanced Mock Server Patterns

Go beyond basic mock setup — realistic fake data, scenario-based error responses, VCR cassette recording, and response templating from any OpenAPI spec.

Tutorial

Envault: Sync & Rotate .env Files

Stop copy-pasting .env files. Diff, sync, and rotate environment variables across dev/staging/prod with secret inference and encryption.

Deep Dive

DeadCode Under the Hood

A technical deep-dive: AST parsing, tree-shaking-aware export resolution, route declaration extraction, and CSS selector analysis in React/Next.js.

View all 22 articles →