I build AI-automation tools that ship โ and I'm packaging them so you can ship too.
The pattern behind every monitoring/alerting bot is the same: scrape a source โ rank or summarize with AI โ alert you โ run on a schedule. I run this stack across crypto signals, on-chain cluster detection, and OSS bounty hunting โ and I'm turning it into tools you can pick up.
- ai-automation-skills (v0.6.0 โ live) โ 35 production-tested Claude Code skills for the scrape โ AI โ alert stack: Gemini cost control + prompt caching + structured output, Telegram + Slack alerts, cron scheduling, resumable pipelines, IMAP email digests, walk-forward validation + backtest comparison, OSS bounty + GitHub-label scouting, webhook intake, SQLite state, proxy rotation, vision extraction, hardened HTTP-retry sessions, CSV/Markdown reporting,
.envconfig loading, rate-limit budgeting. One command:/plugin install ai-automation-skills@baronguyen001 - Trawlkit (shipping soon) โ a paid starter kit that wires these skills into runnable Python bots: Playwright scraper + cost-controlled Gemini + Telegram/Discord alerts + scheduler + a
tkCLI + 4 working bots. Follow @barobaonguyen for launch.
- gemini-agent-toolkit (v0.5.0 โ live) โ Gemini-native agent framework. Streaming, Google Search grounding helper, parallel/async tool calls, a golden-set eval harness, a
gatCLI, selectable SQLite memory, cost tracking, prompt caching, structured output. 88% test coverage, CI on 3.11/3.12 ร Ubuntu/Windows. - gemini-cookbook (v0.5.0 โ live) โ 19 runnable
google-genairecipes, no abstraction layer: prompt caching, structured output, batch API, cost tracking, thinking budget, function calling, search grounding, Files API, multimodal vision, embeddings, long-doc context caching, JSON-mode vs schema, safety settings. CI on 3.11/3.12 ร Ubuntu/Windows. - llm-prompt-linter (v0.2.0 โ live) โ
ruff/eslint, but for your LLM prompt templates: catch injection-unsafe variable interpolation, hardcoded API keys, and token bloat before they ship. 12 rules across injection-safety / structure / cost / robustness; reads.txt/.md/.promptfiles and.pyprompt string literals; emits text / JSON / GitHub annotations / SARIF to gate CI (--strict,--min-score). Zero runtime deps, fully offline, never calls a model. CLI + librarypromptlinter, 98% test coverage, CI on 3.11/3.12 ร Ubuntu/Windows. - youtube-summarizer (v0.1.0 โ live) โ Paste a YouTube URL โ a clean, format-aware summary in your terminal. Provider-agnostic (Gemini / Claude / OpenAI, your key), json3 caption dedup (~50% fewer tokens), SQLite retry intelligence, and stdout/Markdown/HTML/Telegram delivery. No browser, no login. CI on 3.11/3.12 ร Ubuntu/Windows.
- playwright-cloudflare (v0.5.0 โ live) โ Playwright stealth defaults for authorized browser testing: explicit sync helpers,
pw-stealth check(now with a CreepJS detection report), chrome/edge/brave/firefox fingerprint presets, and no extra stealth dependency. CI on 3.11/3.12 ร Ubuntu/Windows. - ai-news-aggregator (v0.5.0 โ live) โ Auto-summarize 35+ AI newsletters into one weekly digest. Gmail IMAP + RSS โ Gemini classify + summarize โ Telegram/Discord, with dedup, per-topic routing, a static HTML dashboard, and a built-in scheduler. ~$0.02/week on Gemini Pro.
- ideas-vault-kit (v0.4.0 โ live) โ A 4-pillar /40 scoring workflow to kill 9 of every 10 side-project ideas before you write a line of code. Opt-in AI score suggestions (BYO Gemini key), CSV/JSON + Obsidian-vault export, opt-in Notion sync, and an HTML GO/KILL leaderboard. CI on 3.11/3.12 ร Ubuntu/Windows.
- walk-forward-validator (v0.5.0 โ live) โ Train/validation splitter for time-series strategy tuning: catch overfit before it reaches production. Now with Combinatorial Purged CV (CPCV) + a self-contained HTML report. Leak-tested, CI on 3.11/3.12 ร Ubuntu/Windows.
- asset-allocator (v0.7.0 โ live) โ A keyless personal-finance toolkit: a 2-minute risk quiz maps to a target allocation across 7 buckets, then track daily P&L, drift, rebalancing, buy-only DCA contributions, custom targets, income/expense cash flow, milestone-year net-worth goals, and compound-growth projections. v0.6 adds a local web app (
allocate serve) with editable detail tables, emoji icons, interactive Chart.js charts, and a net-worth-vs-goals trajectory โ all offline. Static dashboard is localized EN/VI. Keyless prices (Stooq + CoinGecko). CLI + Flask web app, 87% test coverage, CI on 3.11/3.12 ร Ubuntu/Windows. Not financial advice. - ziwei-cli (v0.2.0 โ live) โ Compute a full Zi Wei Dou Shu (็ดซๅพฎๆๆฐ / Tแปญ Vi ฤแบฉu Sแป) natal chart as structured JSON, not a screenshot: 12 palaces, soul/body stars, five-elements class, decade periods. TypeScript library + CLI, deterministic offline core (wraps
iztro), with an optional OpenAI-compatible AI reading via an injectable client. 34 tests, 92% coverage, MIT. My first TypeScript package. - salesops (v0.1.0 โ live) โ The boring-but-essential sales-ops chores in one keyless CLI: clean & dedupe lead lists, validate emails (typo domains, role/disposable inboxes, missing fields), apply opt-out suppression, ICP-rubric scoring to A/B/C tiers, segment, compute per-lead timezone send-windows, mail-merge drafts, and a weighted pipeline forecast with a self-contained HTML dashboard for the CEO. Works only on your own CSVs โ never scrapes, enriches, or phones home. Zero runtime deps, fully offline, deterministic. Python 3.11+ stdlib-only, 96% test coverage, CI on 3.11/3.12 ร Ubuntu/Windows.
- confluence-scanner (v0.5.0 โ live) โ Walk-forward-first confluence scorer: TA + on-chain + funding (Binance + Bybit + OKX), with bull/bear/chop regime-split backtests and a static dashboard. The framework that rejects my own bad strategies. Package
confscan, CI on 3.11/3.12 ร Ubuntu/Windows. - wallet-cluster-detector (v0.4.0 โ live) โ Detect wallet clusters buying the same token within minutes. Helius + DexScreener pipeline, score-weighted detector, paper-trade simulator, a Base/EVM read adapter, and a signature-verified webhook receiver. Package
clusterdetect. - dex-chart-dashboard (v0.2.0 โ live) โ Self-hosted DEX token chart dashboard: multi-timeframe candlesticks (1mโ1d) from GeckoTerminal with 30m/2h resampled locally, live price/liquidity from DexScreener, and a throttle + 429 backoff + 15-min cache to survive the free tier. v0.2 adds read-only EMA/RSI overlays, a multi-token compare view, and PNG chart-snapshot export. No API keys. Flask + Chart.js, import/CLI
dexscope. CI on 3.11/3.12 ร Ubuntu/Windows. - pump-research-framework (v0.3.0 โ live) โ A 4-layer (narrative / social / on-chain / catalyst) confluence framework + an offline deterministic scorer, case studies, and a sizing playbook. Now with a keyless narrative finder, a per-strategy backtest, and an HTML scorecard. Package
pumpscore, stdlib-only. - helius-rate-limiter (v0.6.0 โ live) โ Survive the Helius free tier: RPS limiter + monthly-quota budget + circuit breaker + multi-key rotation + token-bucket + a Prometheus exporter, plus an adaptive AIMD limiter and a restart-surviving persistent monthly quota. Sync + async, stdlib-only.
- pinescript-strategy-template (v0.4.0 โ live) โ Parameterized Pine v6 strategy templates (trend, mean-reversion, short-side) + a Python next-open-fill backtest engine with walk-forward replay/optimize, Monte-Carlo robustness bands (PNG export), holding-period sensitivity, and a TradingView "List of Trades" CSV parser. Package
pinescript-walkforward.
Available for AI-agent / LLM integration, data pipelines, and scraping/automation work. Reach me: @barobaonguyen on X
Build-in-public threads on cost optimization, walk-forward validation, and shipping small products. See pinned tweet ๐