Goose · configured for journalism

Old-school reporting.
New-school machinery

A Goose extension pack with journalism skills, a local searchable wiki, and an optional on-device model — connected to Splash, Spotlight, Navigator, and Scoutpost.

02 What it does

An example day

§ Mycroft · installed skill set

All skills

The skills Mycroft installs, read directly from the metadata in each skill file.

Loading the skills index…

§ recipe · morning-brief

The morning brief

Overnight, stories pile up. When you sit down, one command builds the brief: Mycroft reads the posts you bookmarked, the newsletters in your inbox, and what happened on your beats while you slept. It picks the eight items most worth your time — ranked by news value, not volume — and files a short, readable digest into your notes. Every line says where it came from, so checking a claim is one click, not a hunt.

  • Ranked by what matters to your beat, not what's loudest
  • Every item links back to its source
  • Optional: read aloud while you make the coffee

§ skill · foia-requests

Records requests

Public-records requests are won on paperwork. Tell Mycroft what you're after and it drafts the letter — addressed to the right agency, citing the right statute, phrased so there's nothing to reject on a technicality. It keeps a tracker note beside it, so the filing date and the agency's legal deadline don't have to live in your head. And when an agency goes quiet or says no, the follow-up and the appeal are already written.

  • The letter, drafted in the agency's own terms
  • Filing dates and legal deadlines, tracked in your notes
  • Appeals and follow-ups, ready when the clock runs out

Skill adapted from claude-skills-journalism by Joe Amditis · Center for Cooperative Media · MIT

§ skill · fact-check

The fact-check

Paste a draft, a quote, or a claim doing the rounds. Mycroft splits it into individual claims and checks each one the way a verification desk would, using SIFT — the method Mike Caulfield teaches fact-checkers: stop, check who's behind the source, look for better coverage, trace everything back to its original context. Each claim comes back with a verdict and the evidence behind it. When something needs more than a desk check, the case hands off to Spotlight, the investigation tool.

  • Four honest verdicts: verified · unverified · contradicted · mischaracterized
  • Every verdict links to the evidence behind it
  • Optional: a tamper-evident record of the check (C2PA)

§ skill · interview-prep

Interview prep

Give it a name and your story angle. Mycroft gathers what your own notes already hold on the person, adds fresh research from the open web, and hands you a one-page dossier. It then drafts question frames to fit the conversation you're actually having — an accountability sit-down reads differently from an expert explainer — and keeps the ground rules straight before you hit record.

  • A dossier from your notes plus fresh research
  • Question frames matched to the interview type
  • On record, on background, off — kept explicit

Skill adapted from claude-skills-journalism by Joe Amditis · Center for Cooperative Media · MIT

§ skill · knowledge-workspace

The wiki

The workspace is the point. Everything Mycroft produces — briefs, source records, claims, findings — is journaled through OpenKnowledge on your own computer. Notes link to each other the way reporting actually connects: this source gave that quote, that claim rests on this document. Over weeks it becomes your beat, mapped. Nothing syncs anywhere unless you decide it should, and the underlying Markdown remains portable.

  • Plain text files — readable in anything, forever
  • Notes link sources ↔ claims ↔ stories
  • Search it offline · grep it, sync it, archive it — it's yours
03 The runtime

Any subscription.
Prepared to run local

↳ runtime

Goose

the agent loop

Block · MIT · open-source

+
↳ model

Your choice

any subscription · or on-device

cloud providers · optional local weights

+
↳ workspace

OpenKnowledge

your knowledge workspace

local · searchable · portable

04 Sovereign

Research privately

0 trackers detected on this page

Default

Zero data retention

OpenRouter with GLM-5.2 is the recommended cloud default, with ZDR enforced per request and at the account level.

OpenRouter · GLM-5.2

Toggle

Local-first mode

One toggle. Inference on your machine via Ollama or llama-server. Zero model-provider egress.

Ollama · llama-server

Yours

Your keys, your machine

Keys stay in Engine’s operating-system credential broker. Indicator Labs provides the managed prompt; open-source users use the protected bsig stdin/keychain path. This site never collects them.

Engine · OS keychain

Only

Local scraping

SearXNG search and Crawl4AI scraping work without an account. Firecrawl is an optional fallback.

SearXNG · Crawl4AI · optional Firecrawl

On disk

Workspace stays local

Findings write to your OpenKnowledge workspace. Nothing syncs unless you choose it.

OpenKnowledge · Local

Audit

No telemetry

No analytics, no crash reporting. Open-source — read every line.

MIT · Read every line

05 The suite

Connect to
the suite

06 Install

Same Mycroft.
CLI or desktop

i. After install, open a Goose session in the terminal.

$ goose session

Mycroft skills loaded · local vault attached

ii. Run a recipe from the shell — same pack the desktop app uses.

$ goose run --recipe morning-brief

8 items · cited · written to vault

iii. Switch to Desktop above for the same session in the Goose app.

same recipes · same keys · same wiki

CLI and desktop are two surfaces, not two products

goose runtime · ready

journalism skills · available

local searchable wiki · attached

optional on-device model · if you want it

sibling tools · Spotlight · Scoutpost · Navigator · Splash

Mycroft is ready — CLI or desktop.

Install Indicator Lab includes install · CLI and desktop both work
07 Membership

Work with me

↳ launching September 2026

Indicator Lab

Indicator Lab combines the Buried Signals tool suite with a monthly live session with Tom Vaillant, concise Lab Notes, office hours every two weeks, and discounted investigation bootcamps. The suite includes guided install and updates for Mycroft and the rest of the stack.

Explore Indicator Lab
↳ on request

Consulting

I train newsrooms to investigate with AI, then help wire the tooling into real editorial workflows.

  • Workshops & training

    Hands-on AI investigation with live stories.

    Le Temps · MAZ · Republik · 20 Minuten

  • Custom AI tooling

    Wired into your editorial workflow.

    MediaStorm

  • Investigation collaborations

    Visual production paired with field reporting.

    The New Humanitarian

Manifesto

Bring the notebook.
Send the Goose

Local knowledge · Optional on-device model · Wired into the suite

Standing on open work

  • Goose — Block · the open-source runtime Mycroft is built on
  • Joe Amditis — five journalism skills, adapted · MIT
  • Mike Caulfield — the SIFT verification method
  • exiftool — Phil Harvey · powers photo-metadata
  • SearXNG — self-hosted search behind sovereign mode · AGPL
  • Crawl4AI — unclecode · the sovereign scraper
  • Playwright — browser automation under the scraper
  • Poppler — pdftotext · PDF extraction
  • llama.cpp — ggml · local inference inside Goose
  • Tor Project — opt-in anonymous scraping
  • Whisper — open-weight local dictation
  • Edge TTS — rany2 · spoken briefings
  • OpenKnowledge — local knowledge, search, and agent workspace
  • C2PA — content-provenance standard behind SIFT manifests