10 Commits
Author SHA1 Message Date
zeekayandHanzo Dev dd7b3aaf1e chore: commit outstanding working-tree changes
2 files changed, 0 insertions(+), 0 deletions(-)

Co-authored-by: Hanzo Dev <dev@hanzo.ai>
2026-07-26 12:58:37 -07:00
Hanzo AI 6562eb3345 chore: symlink AGENTS.md + CLAUDE.md → LLM.md 2026-04-06 15:06:02 -07:00
z 10c6ae5833 Remove upstream credits 2026-02-26 19:55:58 -08:00
Hanzo Dev 8a2d00ce4d Fix linting issues: specific exception types and remove f-string prefix 2025-11-14 06:49:44 -08:00
Hanzo Dev 67592ef116 Add comprehensive test suite with runtime-generated secrets
- 70+ tests covering regex-based sanitization
- API keys: OpenAI, Anthropic, GitHub, HuggingFace, Stripe, SendGrid, Google, AWS
- Crypto: Private keys, ETH/BTC addresses, seed phrases
- Financial: Credit cards, SSN
- PII: Email addresses
- Context preservation tests
- Edge cases and JSONL processing

Security: All test secrets generated at runtime to avoid GitHub secret scanning
- No hardcoded secrets in test files
- Uses random generators for realistic test patterns
- Follows security best practices

CI: GitHub Actions workflow for multi-OS/Python testing with coverage
2025-11-14 06:46:51 -08:00
Hanzo Dev 4dd83c3cce v0.2.1: Add comprehensive API key protection
Additional API key formats protected:
- GitHub: 40-char hex tokens, ghs_* secrets
- Google: AIza* API keys, ya29.* OAuth tokens
- SendGrid: SG.* format
- Stripe: sk_live/test/rk_live keys
- Square: sq0atp/sqOatp tokens
- Facebook: EAACEdEose0c* access tokens
- Twitter: Bearer tokens, API keys
- Slack: xoxe-* app tokens
- Generic: key-* patterns

Ensures comprehensive protection for all major platforms!
2025-11-14 06:00:53 -08:00
Hanzo Dev c8b092e197 v0.2.0: Comprehensive security sanitization
Major security enhancements:
- 🔐 All major API keys/tokens (OpenAI, Anthropic, GitHub, HF, Slack, AWS)
- 💰 Financial data (credit cards, SSN, crypto seed phrases, private keys)
- 🪙 Crypto addresses (Ethereum, Bitcoin, Bech32)
- 🔑 Authentication (PEM keys, JWT, DB passwords, OAuth)
- 👤 PII (emails, phone numbers, IP addresses, file paths)

Protects users from accidentally leaking:
- BIP39 seed phrases (12/24 word patterns)
- 64-char hex private keys
- Credit card numbers
- Social security numbers
- All common API key formats

Safe for contribution to public datasets!
2025-11-14 05:59:01 -08:00
Hanzo Dev d2bad09534 docs: add install instructions for PyPI 2025-11-13 13:18:02 -08:00
Hanzo Dev 16a3c80f9b feat: full agentic data extraction
- Include ALL tool calls and metadata
- Preserve agent invocations
- Keep full context for agentic training
- Minimal sanitization (only critical PII)
- Extract 4B+ tokens with all structure

Perfect for training coding agents that use tools.
2025-11-13 13:03:41 -08:00
Hanzo Dev 1c726c4710 Initial commit: Claude Collector v0.1.0
- Extract agent conversations
- Auto-sanitize PII
- Token counting
- Training dataset export
- Works with uvx/uv tool
2025-11-13 13:00:50 -08:00