All projects live under /home/lucienne/workspace/projects/ on Luci's server. Most were migrated from 11-agent-relationships/echo|Echo (the retired AWS server) between 2026-04-03 and 2026-04-05.
| Project | Description | Status | Port | Schedule | Key Files |
|---|---|---|---|---|---|
| BTC Swing Trader | Daily BTC chart analysis via Opus+Codex, sends Telegram briefing. Analysis only -- never executes trades. | Active | -- | Daily 06:00 UTC (08:00 SAST) | AGENTS.md, analysis/ |
| Charts | Shared chart image storage for crypto-trader and btc-swing-trader. Contains timestamped PNG chart snapshots. | Active (data only) | -- | -- | chart_*.png |
| Crypto Trader | Full automated BTC trading system: signals, PA filter, Kelly sizing, Opus conviction, 3Commas SmartTrade execution on Kraken. | Active (DRY_RUN=true) | -- | Hourly at :00 | AGENTS.md, docker-compose.yml, alembic/ |
| F1 Predictor | Superbru F1 race prediction pipeline. Collects data, runs deterministic model, gets LLM review, generates predictions. Has web dashboard. | Active (seasonal) | -- | Wed predict, Sun score | pipeline/run.py, dashboard/, README.md |
| Padel Tournament | Premier Padel calendar checker and daily match update sender via Telegram. | Active | -- | Weekly Thu 09:00 SAST + daily 08:00 SAST | daily_check.py, run_weekly.py |
| Smart Money | ETF flows, macro signals, guru 13F filings, insider trades. Nightly collect-analyze-build pipeline producing an HTML dashboard. | Active | 5051 | Nightly Mon-Fri 01:00 SAST | run.py, collect.py, analyze.py, build.py, SmartMoney.html |
| Spotify Radio | Personal radio controller for Elmar's Spotify. Mixes 60% familiar library tracks with 40% discovery (Last.fm collaborative filtering). | Active | -- | On-demand (radio.py start) |
radio.py, radio.json, README.md |
analysis/YYYY-MM-DD-analysis.mdcollect.py (fetches data) --> analyze.py (processes signals) --> build.py (generates HTML dashboard)SmartMoney.html dashboard served on port 5051smart-money-dashboard.service (systemd)track.getSimilar API (added 2026-04-07) for collaborative-filtering-based discoverystart, stop, status, taste, history, discover, deep-cuts, tagradio.json for mix ratio, queue depth, genre boost/block, repeat avoidance windowrun_weekly.py fetches Premier Padel calendar, creates events, sends Telegram preview (Thursday 09:00 SAST)daily_check.py checks for active tournaments and sends match updates (08:00 SAST)These are tracked in the 01-architecture/overview|manifest but live outside the projects directory:
| Project | Path | Description |
|---|---|---|
| Price Watch | ~/workspace/price-watch/ |
Property/car search dashboard (port 5050) |
| Life Manager | ~/workspace/scripts/life_manager.py |
Personal assistant scan (hourly) + digest |
| Mission Control | ~/workspace/mission-control/ |
Ticket board, session registry, task monitoring (port 3001) |
~/workspace/projects/, most migrated from Echo in early April 2026Mission Control is the board for your delegated work: requests come in, Luci coordinates the next step, and evidence stays visible for review.
Luci is your always-on assistant for routing, status updates, and follow-through. Operators can still open deeper evidence when needed.