Free financial intelligence — what Wall Street hoards, we hand back.
"Patron saint of the unbanked, the unpriced, and the unwelcome. He stands with the vulnerable, the poor, and the oppressed — freeing them from the bonds of class warfare with the one weapon Wall Street fears most: information."
Live: tuck.osintnet.uk
Built and maintained by VPDLNY.
Tuck is a single-file Cloudflare Worker — HTML, CSS, JS, and every API route in one file, zero build step — that turns paywalled market intelligence into something anyone can open for free. No login, no ads, no tracking, no PFOF, no financial advice. Ever.
It ships as a mobile-first app with these sections:
- Pulse — a live ticker strip and at-a-glance market read for the watchlist.
- Scanner — the Market Intel Scanner: geopolitical and news signals scored for how they move your watchlist, with escalation / de-escalation tagging and per-ticker mapping.
- Scores — Tuck's Score, a daily leaderboard that ranks watchlist names by a composite read of the day's signals.
- War3 — a plain-English geopolitical-risk band gauge (calm → hot) with a sparkline, so you can see the macro-war temperature at a glance.
- Ravid — a curated "inside scoops" feed (reporting from sources like Axios and Channel 12) surfaced in one place.
- Congress — live congressional stock-trade tracking from STOCK-Act (2012) disclosures: who bought/sold what, and when.
- AI Scenarios — probability-weighted outlooks for the names and themes Tuck tracks.
- Heat Map — a live sector heat map (which sectors are hot/cold right now) with region filtering.
- Macro — the Macro Corner: Fed funds, CPI, unemployment, VIX, DXY, and oil.
- Ask Tuck — a free conversational AI guide powered by Llama 3.3 70B on Cloudflare Workers AI, wired to real tools (prices, news, congress, macro, scores) so it answers from live data, not vibes.
- Learn — plain-English market education for people the system never bothered to teach.
- Not financial advice.
- Not a brokerage.
- Not a signal service.
- Not pay-to-win.
If you came for buy/sell calls, you're in the wrong place. Tuck explains what the data means. You make your own decisions.
Wall Street hoards information. A Bloomberg Terminal costs ~$25k/year. Real-time data, congressional-trade tracking, geopolitical OSINT — all locked behind paywalls the working class and the curious can't afford. We think that's broken, so we built Tuck to hand it back.
┌─────────────────────────────┐
│ tuck.osintnet.uk │
│ (single Cloudflare Worker) │
│ HTML + CSS + JS + API routes│
└──────────────┬───────────────┘
│ (fans out to pluggable backends)
┌───────────┬───────────────┼───────────────┬───────────────┐
▼ ▼ ▼ ▼ ▼
Market Congress Signal/News Scenario / Workers AI
prices trades + Scores risk engine (Llama 3.3)
feed feed services services "Ask Tuck"
The public worker calls a set of pluggable backend services for the heavier data (congress trades, signal scoring, scenarios). Those backend URLs are configuration — the published source uses named placeholders so you can point them at your own workers or swap in your own data sources.
- Edge: Cloudflare Workers (V8 isolates, free tier)
- AI:
@cf/meta/llama-3.3-70b-instruct-fp8-faston Workers AI, with real tool-calls - Storage: Cloudflare KV (rate limiting / caching), R2 (assets)
- Frontend: Vanilla HTML/CSS/JS — zero dependencies, zero build step
- Data sources: public market endpoints, STOCK-Act congressional disclosures, and public OSINT feeds
This repo publishes the source of the live worker for transparency and forking. To run your own, configure the backend services below or replace them with your own data sources.
- Fork this repo.
- Install Wrangler.
- Create the bindings in
wrangler.toml:AI— Workers AI bindingTUCK_KV— KV namespace for rate limiting / caching- a bearer secret for whatever congress-trade backend you use (or replace that proxy)
- Point the named backend-URL placeholders in
src/peoples-market-worker.jsat your own workers, or remove those sections. - Deploy:
wrangler deploy.
See docs/SETUP.md for the full guide.
| File | Purpose |
|---|---|
src/peoples-market-worker.js |
The single-file worker — HTML, CSS, JS, and every API route |
docs/SETUP.md |
Deploy-it-yourself guide |
docs/ASK_TUCK_PROMPT.md |
The exact system prompt that gives Tuck his personality and guardrails |
docs/ARCHITECTURE.md |
How the pieces fit together |
Tuck's Llama 3.3 instance carries these in its system prompt — users can't override them:
- Never give financial advice. Educational only.
- Never predict prices. Point users to the live data tabs.
- Never moralize or preach. Just help.
- Be honest about uncertainty. Say "I don't know" when you don't.
MIT. Use it, fork it, improve it. If you build something cool with it, tell us.
- Built by VPDLNY; portrait & branding by the VPDLNY art collective.
- Llama 3.3 by Meta, served via Cloudflare Workers AI.
- Congressional-trade data via public STOCK-Act disclosures.
- Market data via public market endpoints.
- 🌐 tuck.osintnet.uk
- 🐦 Bluesky: @indicaindependent.bsky.social
"What they hoard, we hand back."
Free, ad-free, independent infrastructure — no VC, no strings. If it served you, a tip keeps it alive.
