Skip to content
View indicaindependent's full-sized avatar

Block or report indicaindependent

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
indicaindependent/README.md

Peter McVries — OSINT researcher and edge developer for the Vulnerable Defense League of New York. What Wall Street hoards, we hand back. Free, self-hosted tools for people who cannot buy them, with the method published alongside.

I take things that are normally gated, hoarded, or rented — and ship free, self-hosted versions. Then I publish the method.

No VC. No boss. Just code and conviction. · vibemaestro.app · osintnet.uk · Bluesky


The mission

I work for the Vulnerable Defense League of NY. Most of what is on this page exists to serve that: intelligence and tooling handed to the people who normally cannot buy it.

What Wall Street hoards, we hand back.

That sentence is from tuck, but it is the whole account's thesis. Congressional trades, conflict data, surveillance contracts, crisis resources, film archives — all of it is information someone else charges rent on.

The VPDLNY Open Tools Mission — the architecture and philosophy behind all of it.


Everything here is actually running

Live service estate: HTTP status, response time and payload size for seven public services, each measured directly. All seven return HTTP 200 with a full page.
The same measurements as a table
Service Status Response time Payload
skylens.osintnet.uk HTTP 200 189 ms 15,119 B
osintnet.uk HTTP 200 205 ms 35,056 B
skygive.app HTTP 200 260 ms 19,804 B
vibemaestro.app HTTP 200 266 ms 39,810 B
tuck.osintnet.uk HTTP 200 395 ms 80,785 B
warheatmap.app HTTP 200 563 ms 40,828 B
blueboxd.com HTTP 200 4480 ms 166,396 B

Measured 2026-08-26 18:36 EDT. Response time and payload are single direct measurements from one location, not an uptime average. Payload size is listed because a live host can still return an empty stub — a 200 alone proves nothing.


The Gun Slinger — agent architecture

A universal, forkable orchestra-agent architecture. 24 master skillsets, one loaded at a time, each carrying a dated researched brief that expires. Fork it, name your target, and the build discovers its own roster.

flowchart LR
  T["Target named<br/>at fork time"] --> R["Roster discovery"]
  R --> C["24 chambers<br/>one loaded at a time"]
  C --> B["Dated brief<br/>expires on schedule"]
  B --> W["Working agent"]
  W -. "findings ledger" .-> R
Loading

Fourteen numbered chapters, a creed that is the architecture rather than a mission statement bolted on, and an asset card for every diagram. Chapter 14 is the empirical one — a measurement of a running instance, including the failures.


Mission work

Free financial intelligence. Congressional trades, sector heat, a geopolitical scanner, macro, and a tool-wired guide — in a single Cloudflare Worker.

No login. No ads. No advice.

congressional disclosure · OSINT · single-file worker

Verify before you refer. Detects a person in acute crisis, finds a real local agency through live research, then phone-verifies that it answers before handing over the referral.

A wrong number in a crisis is worse than no number.

agent skill · crisis support · phone verification

Live global conflict intelligence. Interactive heatmap, naval OSINT, auto-posting — built on verified events rather than headlines.

conflict data · naval OSINT · live map

Public-domain cinema, and a film diary that lives in your own Bluesky repo. Letterboxd on the AT Protocol — your data stays yours.

AT Protocol · public domain · data ownership


AT Protocol work

Newest line of work — building on Bluesky's open protocol rather than a platform that can revoke access.

Project What it is
Skylens Engagement-analytics observatory for Bluesky — timing heatmaps, golden-hour detection. Open source, live now
Dispatch Line Autonomous prose-first architecture: one self-contained conversation a day, no engagement bait
Bluesky Engagement Study A receipts-first 30-day study of what actually drives engagement, with a reproducible method
SkyGive Non-custodial Bitcoin donation campaigns for Bluesky — 0% fee

VibeMaestro

One conductor for a whole ecosystem of AI-native apps. Describe an app in chat and VibeMaestro builds, ships, and publishes a real, live web app on the Cloudflare edge — tiered model routing, per-user spend caps, and a free build lane so anyone can create for $0.

Conduct the code. Ship it or it didn't exist.

The platform

  • Chat-to-app studio with live preview and one-click publish
  • Tiered LLM routing (Claude · DeepSeek · Workers AI) with per-user spend caps
  • Free build lane on Cloudflare Workers AI — zero-cost app creation
  • Earned rank ladder: Member → Builder → Advisor → Consult

VibeBuilders ecosystem

  • VibeBuilders — the community shipping on VibeMaestro
  • Vibe Jams — recurring build hackathons
  • Reference workers: model-gateway · auth-gate

Autonomous systems

An advanced autonomous Discord moderation intelligence. Reads a server in real time and catches trolling, harassment, bullying, political charging and spam with confidence-scored classification — while protecting good-faith debate and friendly chatter. Graduated strikes, one-click enforcement.

real-time gateway · AI classification · graduated enforcement

Companion project: axiom-scanner — the free read-only web-security scanner.

VibeMaestro Build Bot

The Discord bot that lets a whole server build real web apps from a slash command. Routes every build through a free, spend-safe model lane, streams progress live, then auto-publishes the finished app to its own subdomain and edits the result back into Discord.

Discord · Cloudflare Workers · streaming builds

Community bots: HumanDefender (Reddit CIB/bot detector) · VibesMom (mental-health presence)


Publish the method

Shipping the tool is half of it. These are the patterns themselves, written down so someone else can rebuild them.

cf-osint-toolkit — edge OSINT patterns · sovereign-mcp — hardened MCP server template · iim-trophy — self-hosted profile trophies, built to stop depending on someone else's host · open-agents.dev — agent tooling


Stack: Cloudflare Workers, TypeScript, JavaScript, Python, D1, Workers AI, LLM routing.

Information is the weapon. Tools belong to the vulnerable.

vibemaestro.app · osintnet.uk · @indica.osintnet.uk

Pinned Loading

  1. warheatmap warheatmap Public

    🌍 Live World War 3 tracker — 4,000+ verified conflict events on one interactive OSINT heatmap, with category filters, per-theatre drill-downs, a naval Strait Tracker, and Bluesky auto-posting. Free…

    JavaScript 1 1

  2. axiom axiom Public

    Autonomous Discord security and channel moderation. Four independent classification layers, designed on the assumption its own AI will fail.

  3. tuck tuck Public

    Free financial intelligence — what Wall Street hoards, we hand back. Single-file Cloudflare Worker: congress trades, sector heat map, geopolitical scanner, Tuck's Score, macro, and a tool-wired Lla…

    JavaScript 1

  4. vibemaestro vibemaestro Public

    One conductor for a whole ecosystem of AI-native apps - open source coming soon. VPDLNY.

    JavaScript

  5. vibesmom vibesmom Public

    An automated Bluesky account with a warm, human voice - she listens, and when someone needs help she finds a real, verified resource. Crisis protocol published in docs/.

    JavaScript

  6. the-gun-slinger the-gun-slinger Public

    A universal, forkable orchestra-agent architecture. 24 master skillsets, one loaded at a time, each with a dated researched brief that expires. Fork it, name your target, and the build discovers it…

    Python