BETAYou are on b.wolfpack.quest β€” the beta branch. Changes here may be unfinished.View this page on wolfpack.quest β†’

One guild. One platform. Built between pulls.

What started as a Discord bot answering β€œwhen does the boss respawn?” grew into a four-component raid intelligence platform: a desktop cockpit over the game, a privacy-first engine on every raider's machine, a hub that merges every viewpoint of every fight, and a website that remembers all of it. This is the map.

4
independent components
500+
versioned releases
~57k
lines across the three cores
18
desktop overlay surfaces
83
Discord slash commands
52
agent API endpoints
133
bosses on timers
75
website pages
DPS + Tank HUDsCH ChainCommand CenterTrigger calloutsUI StudioPrivacy-first filterMulti-char tailingZeal pipe bridgeDurable queue133 boss timersParse mergingDKP + sealed bidsSpawn alerts/me home baseParses + boardsRaid HQRaid Guide20+ admin pagesEQ catalog mirrorsGuild tablesRow-level securityWeekly syncRedeploy-free updatesbeta / stable channelsRaid-hold freezeRemote tuningπŸ–₯ miMIC DesktopElectron Β· 18 live surfacesπŸ“‘ Logsync Agent~32k lines Β· zero depsπŸ€– Discord Bot83 commands Β· 52 endpoints🌐 wolfpack.quest75 pages Β· OAuth gatedπŸ—„ Data PlatformSupabase Β· 40+ tables Β· RLSπŸš€ Live Ops500+ releases and counting🐺Wolf Packone shared raid brain

click any node to drill into the minutiae ↓

πŸ–₯ miMIC Desktop

Electron Β· 18 live surfaces

The in-raid cockpit: frameless, click-through overlays that float over EverQuest and stay out of your way until they matter.

  • DPS HUD β€” live damage/threat meter with DPS + Tank tabs, pets attributed to owners
  • CH Chain β€” complete-heal rotation board β€” beats, gaps, and who is NEXT, synced across clerics β€” and it speaks your "04 GO" out loud
  • Loot bidding β€” log into OpenDKP once and place sealed bids from the dashboard β€” open auctions, last winner + runner-up, your DKP, and a wishlist built from your bid history
  • Command Center β€” one board: healer mana, cures needed, Divine Intervention coverage, defensives
  • Tank overlay β€” MT HP with inbound heal cast-bars and ghost projection, rampage tracking
  • Extended Target β€” raid-wide target list with off-tank flags and per-mob debuff chips
  • Triggers β€” guild-shared + personal patterns β†’ text, timers, and TTS callouts
  • Charm + Pet trackers β€” gauge-driven charm-break countdowns; pet buffs swept per owner
  • Mob Info β€” stats, loot, and spells for your target β€” merged local + cross-client observations
  • Buff queue β€” who needs what buff, sorted by class, zone, and tank priority
  • UI Studio β€” capture, edit, and restore your whole EQ UI + macros from the browser
  • …and more β€” Melody, /who, Zeal health, PoP raid slideshow, quiet mode, auto-arrange

πŸ“‘ Logsync Agent

~32k lines Β· zero deps

A single-file engine on each raider's machine: tails EQ logs, bridges the Zeal pipe, and filters privately before anything leaves.

  • Privacy filter β€” officer chat, tells, group, and private channels are dropped at byte level BEFORE parsing β€” they never leave the machine
  • Multi-log tailing β€” every eqlog on the box, each character self-identified β€” boxers fully supported
  • Zeal pipe bridge β€” live gauges, raid roster, cast bars, and target HP straight from the client
  • Durable queue β€” every upload persists to disk first; network blips retry with backoff, nothing is lost
  • Trigger engine β€” compiled patterns + Zeal gauge conditions; TTS, timers, and cross-client relays β€” with a checkpoint journal that proves every callout fired AND played
  • Local dashboard β€” the full HUD in any browser at localhost:7779 β€” no install needed to peek
  • Reporter elections β€” the fleet elects who uploads shared streams (chat, buffs, roster) so 60 raiders don't upload the same bytes 60 times β€” with camp-out and logout handoff
  • One control poll β€” six background polling loops collapsed into a single multiplexed ask, and boss-kill upload bursts self-stagger
  • Opt-in backfill β€” point it at years of old logs and it rebuilds history without double-counting

πŸ€– Discord Bot

83 commands Β· 52 endpoints

The hub: raid timers, multi-perspective parse merging, DKP, and the API every agent talks to β€” running 24/7.

  • Raid timers β€” 133 bosses with per-variant respawn math (PvP variance, quakes, Plane of Hate)
  • Parse merging β€” every raider uploads their view of a fight; the bot merges max-per-player into ONE card
  • DKP + loot β€” OpenDKP integration, sealed AES-encrypted bids, in-client ticks and loot posting
  • Agent API β€” 58 bearer-authed endpoints: encounters, chat relay, live state, buffs, triggers, PvP
  • Spawn alerts β€” windows opening, daily summaries, and midnight archives β€” all edited in place
  • Member sync β€” Discord roles β†’ database every 6 hours; officer tools with full audit trail
  • Admission control β€” per-client rate budgets, a circuit breaker on the database, and poison-payload hardening β€” one misbehaving client can't hurt the raid
  • Control plane β€” officer kill switches, a fleet version floor, and live tuning flags the whole fleet honors within a minute β€” no deploys

🌐 wolfpack.quest

75 pages Β· OAuth gated

The between-fights surface: compare parses, plan raids, manage loot β€” and the officer console behind it.

  • /me β€” your characters, tells, buffs, stats, gear, spellbooks, and privacy toggles in one place
  • Parses β€” every merged fight, drillable to per-player ability detail β€” with a timeline of deaths, slows, mob heals, discs, and which callouts fired
  • Roll nights β€” /rolls: off-night NBG raids reviewed β€” who rolled, who won, who actually looted, and the Hot Dice crown
  • Raid HQ β€” live raid page: roster, healer mana, buff queues, boss boards
  • Raid Guide β€” one page per boss, built from our OWN kill history β€” what the fight does, what went wrong last time, and who usually handles what
  • Leaderboards β€” damage, healing, attendance β€” scoped so excluded characters never appear
  • Planner + PoP flags β€” raid-night planning with per-character flag progress for the next era
  • Admin suite β€” triggers, attendance, encounters, agents, members, audits, feedback β€” 20+ officer pages

πŸ—„ Data Platform

Supabase Β· 40+ tables Β· RLS

One shared spine: the EQ catalog mirrored weekly, plus everything the guild generates, access-tiered end to end.

  • Catalog mirrors β€” items, NPCs, spells, zones, and loot tables synced weekly from the emulator source
  • Guild data β€” encounters, contributions, buffs, chat, rosters, live state, crash reports, DKP mirrors
  • Security tiers β€” public catalog / members-only guild data / service-role-only encrypted bids
  • Data floor β€” per-character history starts the day THEY joined β€” alts and mains linked as families
  • Stat scopes β€” every log-derived stat declares PRIVATE, ANON, or GUILD visibility β€” enforced everywhere

πŸš€ Live Ops

500+ releases and counting

The part you never see: shipping fixes to a fleet of raiders mid-week without breaking raid night.

  • Redeploy-free updates β€” the update manifest is fetched from the release branch itself β€” an agent fix reaches the whole fleet in minutes, sha-verified, with zero server bounces
  • Channels β€” beta testers soak every change first; stable graduates only what survived a raid
  • Raid-hold β€” the bot tells every agent "a raid is live β€” hold your updates and heavy scans for later"
  • Remote tuning β€” officers flip load-shedding and overlay knobs mid-raid from the website β€” no deploys
  • Escape hatches β€” one-click revert to stable, update gates that refuse to interrupt a live fight, and a crash-looping update that rolls itself back to last-known-good
  • CI gates β€” 1,100+ blocking tests + a lint wall on every push β€” the gate caught two latent raid-night bugs the day it turned on

πŸ“ˆ The evolution

  1. Spring 2026
    A respawn timer
    One Discord bot answering one question: when does the boss come back?
  2. Late spring
    Shared parses
    Multi-perspective parse merging + the website β€” one fight, one card, every viewpoint.
  3. June
    The agent era
    A privacy-first log engine on every machine, then miMIC: overlays over the game itself.
  4. July
    Raid intelligence
    Cross-client CH chains, Command Center, DI coverage, DKP in-client β€” the raid thinks together.
  5. Now
    A living platform
    Redeploy-free fleet updates, beta/stable channels, remote tuning β€” and a roadmap that reaches PoP.

πŸ”’ What never leaves your machine

The agent filters at the byte level before parsing: officer chat, tells, group chat, and private channels are dropped on-device and are never uploaded. Characters can be excluded entirely, stats carry explicit visibility scopes, and every raider controls their own toggles. The full policy ships in the repo as PRIVACY.md β€” readable before you ever install anything.

Built by Wolf Pack raiders, for Wolf Pack raiders β€” human-led, AI-accelerated, shipped raid-night by raid-night.

source on GitHub β†—roadmapget miMICprivacy