ddollar v0.2.0 - KISS Release π₯
Never hit token limits again - supervisor-only, maximum KISS
What's New
π― Supervisor-Only Focus
- Stripped to essentials: 92% less code (900 lines vs 12,000)
- 38% smaller binary (5MB vs 12MB)
- One command:
ddollar <command>- that's it - No sudo required, no system modification
π§ Flexible Token Input
# Comma-separated
export ANTHROPIC_API_KEYS=key1,key2,key3
# File (one per line)
export ANTHROPIC_API_KEYS_FILE=~/.ddollar-keys
# Mix and match (auto-deduplicated)
export ANTHROPIC_API_KEY=primary
export ANTHROPIC_API_KEYS=key1,key2
export ANTHROPIC_API_KEYS_FILE=~/keys.txt⨠Features
- π Monitors rate limits every 60 seconds
- π Auto-rotates tokens when >95% used
- β‘ Gracefully restarts with
--continue - π€ Run agents all night, zero babysitting
- ποΈ Interactive mode with
--interactive
Quick Start
# Download for your platform
curl -LO https://github.com/ahoward/ddollar/releases/download/v0.2.0/ddollar-linux-amd64
chmod +x ddollar-linux-amd64
sudo mv ddollar-linux-amd64 /usr/local/bin/ddollar
# Run
export ANTHROPIC_API_KEY=sk-ant-...
ddollar claude --continuePlatforms
- β macOS (Intel + Apple Silicon)
- β Linux (x86_64 + ARM64)
- β Windows (x86_64)
Breaking Changes
v0.2.0 is a complete rewrite - proxy mode removed
If you were using v0.1.x proxy mode (ddollar start):
- β Proxy mode removed (too complex)
- β
Use supervisor mode instead:
ddollar <command> - No more sudo, no /etc/hosts modification
Rationale: Supervisor mode is the KISS solution. One job, done well.
What Was Removed
- β Proxy server (HTTPS interception)
- β SSL certificate generation
- β /etc/hosts file manipulation
- β Commands:
start,stop,status,trust,untrust
What Remains
- β Supervisor with rate limit monitoring
- β Token rotation (round-robin)
- β Multi-provider support (Anthropic, OpenAI, Cohere, Google AI)
- β Single binary, zero dependencies
Supported Providers
- Anthropic Claude
- OpenAI GPT
- Cohere
- Google AI
Examples
# All-night AI sessions
ddollar claude --continue
# Long-running scripts
ddollar python train_model.py
# Interactive mode (prompts on limit hit)
ddollar --interactive node agent.js
# Multiple tokens (rotates through all)
export ANTHROPIC_API_KEYS=key1,key2,key3
ddollar claude --continueInstallation
macOS (Intel)
curl -LO https://github.com/ahoward/ddollar/releases/download/v0.2.0/ddollar-darwin-amd64
chmod +x ddollar-darwin-amd64
sudo mv ddollar-darwin-amd64 /usr/local/bin/ddollarmacOS (Apple Silicon)
curl -LO https://github.com/ahoward/ddollar/releases/download/v0.2.0/ddollar-darwin-arm64
chmod +x ddollar-darwin-arm64
sudo mv ddollar-darwin-arm64 /usr/local/bin/ddollarLinux (x86_64)
curl -LO https://github.com/ahoward/ddollar/releases/download/v0.2.0/ddollar-linux-amd64
chmod +x ddollar-linux-amd64
sudo mv ddollar-linux-amd64 /usr/local/bin/ddollarLinux (ARM64)
curl -LO https://github.com/ahoward/ddollar/releases/download/v0.2.0/ddollar-linux-arm64
chmod +x ddollar-linux-arm64
sudo mv ddollar-linux-arm64 /usr/local/bin/ddollarWindows (x86_64)
Download ddollar-windows-amd64.exe and add to PATH
Build from Source
git clone https://github.com/ahoward/ddollar.git
cd ddollar
go build -o ddollar ./srcFull Changelog
- feat: KISS refactor - supervisor-only mode
- feat: flexible token input (comma-separated, file)
- feat: auto-deduplication of tokens
- feat: Windows cross-platform compatibility
- remove: proxy mode (too complex)
- remove: SSL certificate generation
- remove: /etc/hosts manipulation
- reduce: 92% less code, 38% smaller binary
max out those tokens πΈπ₯
an #n5 joint π¬