Goose · configured for journalism

Old-school reporting.
New-school machinery

— Open source · Local-first · No lock-in · No surveillance —

02 What it does

07:00 to deadline

A morning brief, a fast verification pass, then deeper source work. Mycroft is a workflow layer for the rhythm of a reporting day, not three boxed-off tricks.

§ 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 vault

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 grows into the graph you see above — 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

Goose, Gemma,
OpenKnowledge

Mycroft isn't an app. It's an extension pack for Goose, shipped with Gemma 4 31B running fully local — open-weight, quantization-aware, no cloud required. It uses OpenKnowledge as the local workspace where briefs, sources, claims, and findings stay searchable and connected.

↳ runtime

Goose

the agent loop

Block · MIT · open-source

+
↳ model

Gemma 4

local · open-weight

31B · QAT · GGUF

+
↳ workspace

OpenKnowledge

your knowledge workspace

local · searchable · portable

04 Privacy by default

A threat model.
Met

Six commitments. Defaults, not options.

0 trackers detected on this page

Default

Zero data retention

One ZDR cloud frontier: Fireworks serving GLM-5.2 on its own US GPUs — never routed to the origin lab.

Fireworks · 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

Setup is served from 127.0.0.1. Provider keys stay local; Navigator stores its revocable credential in the OS keychain.

Local configurator · OS keychain

Only

Sovereign web by default

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

04½ Integrations

Beat work,
wired in

Goose hosts the runtime; Mycroft brings in the reporting tools. Scoutpost monitors the beat, public Spotlight investigates leads, Navigator adds Indicator member research capabilities, and Splash follows in September.

05 Install · five minutes

One command.
Then the browser

The same public script runs for everyone. Configuration and optional Navigator sign-in happen on a local page served from your machine.

i. Run the static public installer. It never downloads Indicator Labs or Engine.

$ curl -fsSL https://mycroft.buriedsignals.com/install.sh | bash

public · signed channel · same script for everyone

ii. A local configurator opens on 127.0.0.1. Choose the runtime, vault, integrations, and Navigator Connect or Skip.

$ open http://127.0.0.1:<local-port>

keys stay local · skip keeps Navigator locked

iii. The signed public bundle installs Mycroft, Goose, OpenKnowledge, and the unified Navigator skill.

$ mycroft doctor

engine-free · cross-platform · update and uninstall receipts

goose runtime · installed

gemma 4 31b weights · loaded (QAT q4)

openknowledge workspace · mycroft

plugins enabled · Spotlight · Scoutpost

local-first mode · ON

zero data retention · confirmed

Mycroft is ready — open a new terminal to begin.

Set up public script · local configuration · signed bundle
06 From the team

Beyond the tool

Mycroft is the open tool. I help newsrooms go further.

↳ launching September 2026

Indicator Lab

Indicator Lab combines the Buried Signals tool suite with a monthly investigation debrief, a practical Case Note, and office hours every two weeks.

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

— Open source · Self-hostable · No lock-in · No surveillance —

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
  • QMD — tobilu · local vault search
  • 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