fantasticjoe

Interactive CLI for CPA auth inventory scanning, usage probing, and account maintenance in known CPA management environments.

31
3
69% credibility
Found Mar 01, 2026 at 20 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

cpa-warden is an interactive tool for scanning and maintaining a collection of authentication credentials in a specific management system by detecting invalid or quota-limited ones and optionally disabling or deleting them.

How It Works

1
๐Ÿ› ๏ธ Discover the tool

You find a handy helper for keeping your collection of login passes clean and working smoothly.

2
๐Ÿ“‹ Prepare your settings

You make a private note with the web address and special password for your login manager.

3
Choose your task
๐Ÿ”
Just check

Scan and list any broken or full logins without changing anything.

๐Ÿงน
Check and clean

Scan for issues and safely remove or pause the bad ones.

4
๐Ÿ”Ž Run the check

The tool quickly reviews all your logins, spotting ones that don't work or have hit their limits.

5
๐Ÿ“Š Review the findings

You get easy lists of troubled logins saved as files, showing exactly what's wrong.

6
โœ… Fix if needed

For cleanup, confirm and let it pause or remove the bad ones while keeping good ones active.

๐ŸŽ‰ Enjoy tidy logins

Your collection is now fresh and reliable, ready for smooth use without headaches.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 20 to 31 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is cpa-warden?

cpa-warden is an interactive CLI Python tool for scanning auth inventories in specific CPA management environments, probing ChatGPT usage via the wham/usage endpoint, and maintaining accounts by exporting invalid or quota-limited ones as JSON. It fetches current auth files, runs concurrent usage checks, tracks state in a local SQLite database, and supports delete/disable/reenable actions for bad accounts. Like an interactive cli tool tailored for CPA auth hygiene, it defaults to TTY prompts for safe local operations.

Why is it gaining traction?

It stands out with seamless interactive mode for quick scans or maintenance, non-interactive workflows for CI via GitHub Actions interactive runs, and configurable concurrency for probing up to 40 accounts at once. Rich progress bars in terminals keep output clean, while full debug logs and exports make it repeatable without vendor lock-in. Devs appreciate the external JSON config for tokens and the safety confirmations before destructive ops.

Who should use this?

Proxy operators managing bulk auth accounts in CLIProxyAPI setups for OpenAI/ChatGPT proxies, especially those hitting 401s or rate limits. Teams running codex or similar target types need it for automated quota probing and cleanup, like disabling quota-limited accounts before they clog inventories. Ideal for lori warden cpa workflows where manual account triage is tedious.

Verdict

Grab it if you run a known CPA environmentโ€”solid docs and MIT license make it a quick win for niche maintenance, despite 13 stars signaling early maturity. The 0.699999988079071% credibility score reflects its specificity; test in scan mode first before enabling deletes.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.