Monte Lattice

Code

The public source behind these projects. Each repo is a working system, run daily — not a demo.

job-outreach-engine

The AI-screened job-search pipeline behind the Job Engine page: multi-board sourcing, Gemini as a strict classifier/router, a deterministic Typst résumé compiler, a Google Sheets CRM, and a swipe-reply Telegram bot.

Python · Flask · SQLite · APScheduler · Gemini 177 commits · 54 unit tests · ~6k lines
github.com/mrsisterbob/job-outreach-engine →

montelattice-site

This site. A Flask app that serves the public project pages and a private read-only Console cockpit rolling up live metrics from each project's own database.

Python · Flask · Jinja · Chart.js Zero-build, one animation, Lighthouse-clean
github.com/mrsisterbob/montelattice-site →

docfiler

Automated document intake: a debounced folder watcher, digital-first text extraction with OCR fallback, Claude tool-call classification against a client/doc-type manifest, and deterministic renaming/routing. Low-confidence documents divert to a review folder rather than risk a misfile.

Python · watchdog · PyMuPDF · Tesseract · Claude 42 tests · full pipeline integration test · synthetic sample docs
github.com/mrsisterbob/docfiler →

budget-tracker

Import a bank-statement CSV, auto-categorize each transaction into necessary/discretionary/income buckets via editable keyword rules, and view income-over-time and spending-breakdown charts. Content-hash dedup means a re-imported overlapping statement never double-counts.

Python · Flask · SQLite · Chart.js 11 tests · flexible multi-bank CSV parser · runs on the bundled sample
github.com/mrsisterbob/budget-tracker →

crypto-trading-engine

Paper-trading engine: a 15-minute Donchian/ATR/RVOL breakout scan contextualized with Deribit gamma and Binance funding/OI, a 2-stage scale-out, a drawdown circuit breaker, and a walk-forward + Monte Carlo backtest validator that exists to catch curve-fitting. Telegram-controlled.

Python · Flask · APScheduler · WebSockets · SQLite Paper-trading only · keyless market data · hot-reloadable strategy params
github.com/mrsisterbob/crypto-trading-engine →

These systems report into a live control panel — see the Console →