Automatically consume your AI API token quota on a schedule — so your usage metrics always look healthy.
TrustMeImWorking runs as a background daemon that calls your configured LLM API at controlled intervals, consuming tokens according to your daily/weekly budget. It supports three run modes:
| Mode | Behaviour |
|---|---|
| ------ | ----------- |
| ⭐ Work Simulation (recommended) | Fires during working hours on weekdays, using realistic job-related prompts (code review, architecture design, data analysis…). Looks exactly like real usage. |
| Spread | Distributes today's budget evenly across the remaining hours, so consumption is smooth and natural-looking. |
| Immediate | Starts consuming right now; resets at 00:00 each day. |
# 1. Clone
git clone https://github.com/pengtianhao48-lab/TrustMeImWorking
cd TrustMeImWorking
# 2. Install dependencies
pip install -r requirements.txt
# 3. Configure (interactive wizard)
python3 tmw.py wizard
# 4. Start (real-time dashboard)
python3 tmw.py start
The interactive wizard (python3 tmw.py wizard) walks you through:
config.json, never committedpython3 tmw.py start opens a live dashboard that refreshes every 2 seconds:
╭──────────────────────────────────────────────────────────────────────╮
│ TrustMeImWorking Platform: DeepSeek Mode: Work-Simulation │
│ Uptime: 01m 23s Config: config.json │
╰──────────────────────────────────────────────────────────────────────╯
╭─────────────────────────── Consumption ──────────────────────────────╮
│ Today ████████████████████████░░░░ 12,345 / 14,000 (88%) │
│ This week ███████████████████████░░░░░ 67,890 / 50,000–80,000 │
╰──────────────────────────────────────────────────────────────────────╯
╭──────────────────────────── Session ─────────────────────────────────╮
│ ● ACTIVE This session: 1,234 / 8,800 (14%) │
│ ███░░░░░░░░░░░░░░░░░░░░░░░░░ │
│ Today's progress: 5,200 / 14,000 (37%) │
│ Prompt: How does Kubernetes handle container orchestration… │
╰──────────────────────────────────────────────────────────────────────╯
Press Ctrl+C to stop
| Command | Description |
|---|---|
| --------- | ------------- |
python3 tmw.py wizard | Interactive setup wizard |
python3 tmw.py start | Start daemon with live dashboard |
python3 tmw.py start -b | Start as background daemon (silent) |
python3 tmw.py stop | Stop background daemon |
python3 tmw.py logs | View recent log (last 50 lines) |
python3 tmw.py logs -n 200 | View more log lines |
python3 tmw.py status | Show consumption stats |
python3 tmw.py run | Run one session immediately |
python3 tmw.py run --dry-run | Simulate without calling the API |
pip install -r requirements.txt (rich, openai, requests)All settings are stored in config.json (auto-generated by the wizard). The file is listed in .gitignore and never committed.
OpenAI · DeepSeek · Anthropic · Google Gemini · Groq · Any OpenAI-compatible endpoint (Ollama, vLLM, LM Studio, SiliconFlow, company gateways, etc.)
共 1 个版本