Install · macOS · Client-side
Fill the form below. Your selections — including API keys — get baked into a bash script you download. Nothing reaches a server. Seven short steps, ~30 seconds to fill, ~30 seconds to run.
01 Sovereignty
Pick one below. Cloud is fast and cheap — ZDR open-weight providers in the US/EU. Local is yours, fully — a fine-tuned Qwen on your machine. Whichever you choose is the default; the other side stays available as fallback.
01 Cloud-first
Recipes route to your cloud provider by default. Local model is the sovereign-mode fallback for sensitive work.
~$6 / mo · ZDR · open-weight
02 Local-first
Recipes route to your local fine-tuned Qwen by default. Cloud is fallback. Some features feature-flagged off.
$0 / mo · 16 GB+ RAM · llama-server
02 Providers
Toggle the providers you want and paste your keys. Cost estimates assume moderate journalism use (~2 morning briefs, ~5 vault-qa, ~2 fact-checks, ~2 newsletter summaries / day).
A Recommended
Open-weight Qwen by Alibaba, hosted in Fireworks US data centers. 1M-token context. ZDR by default — no opt-in needed.
Model: accounts/fireworks/models/qwen3p6-plus Context: 1,000,000 tokens ZDR ref: docs.fireworks.ai Heavy use: ~$20-40/mo at 5× baseline
accounts/fireworks/models/qwen3p6-plus
B Alternative
Open-weight, Together US data centers, SOC 2 Type 2. ZDR is opt-in — set both dashboard toggles to "No" before first use.
Model: Qwen/Qwen2.5-72B-Instruct-Turbo Context: 131,072 tokens Enable ZDR: dashboard → set both privacy toggles to "No" (ToS) Heavy use: ~$25-50/mo
Qwen/Qwen2.5-72B-Instruct-Turbo
02 Local model
Fine-tuned Qwen 3.5 on investigative methodology — SIFT, OSINT tool selection, evidence grounding, ethics. Abliterated: won't soft-refuse legitimate journalism queries.
9B Default
Runs on 16 GB+ unified memory / RAM. Apple Silicon: native llama.cpp speeds. qwen3.5-9b-abliterated-journalist-GGUF
35B Power
Needs 64 GB+ unified memory. Training in progress — same flow once released. qwen3.5-35b-abliterated-journalist-GGUF
# 1. Install the HF CLI pip install -U "huggingface_hub[cli]" # 2. Pull the 9B (Q4_K_M is a good balance) hf download tomvaillant/qwen3.5-9b-abliterated-journalist-GGUF \ --local-dir ~/.mycroft/models/qwen-journalist-9b \ --include "*Q4_K_M.gguf" # 3. Start llama-server llama-server -m ~/.mycroft/models/qwen-journalist-9b/*.Q4_K_M.gguf -c 32768 --port 8080
03 Required
All three are required. Leave the auto-install boxes ticked to let the script handle them, or untick and install manually.
01 Runtime
The agent runtime Mycroft plugs into. Desktop or CLI.
brew install --cask block-goose
02 Vault
Mycroft reads/writes your knowledge vault through Obsidian's built-in CLI.
brew install --cask obsidian
03 Web
Powers every web-capable recipe. The only permitted web-fetch tool in Mycroft.
npm install -g
04 Optional
Tick what you use, skip the rest. Recipes that depend on a missing tool degrade gracefully — they just skip that data source.
— Bookmarks
Self-custody sync of X/Twitter bookmarks. Feeds morning-brief. Without it, the recipe skips bookmarks.
morning-brief
— Newsletters
Dedicated inbox for newsletter subs. Feeds morning-brief + newsletter-summarize.
newsletter-summarize
— Social
Powers apify-social/* recipes — IG, X, FB, TikTok, LinkedIn. Pay-per-run.
apify-social/*
05 Plugins
Toggle the plugins you want and configure them inline. Each is its own tool — investigation, beat-monitoring, visual production — living in its own repo. The script wires them in.
OSINT investigation system — multi-phase research, adversarial SIFT fact-checking, evidence grounding, knowledge vault ingestion. Runtime-agnostic (reads AGENTS.md).
AGENTS.md
buriedsignals/spotlight
Configuration
Data feeds — all optional
Beat-monitoring engine — scheduled scouts watch your sources, detect change, score relevance. Web-hosted (24/7) or self-host.
buriedsignals/cojournalist
Mode
Coming soon · Extension point
— Open data
Government + public-data API discovery and monitoring — turns obscure open-data endpoints into queryable beats. Web-only.
— Visuals
Full visual production — Datawrapper, D3, Maptiler, video, infographics, network graphs, social cards.
+ Extension point
Any Goose-compatible MCP extension plugs in. 70+ in the registry →
06 Your vault
Default Obsidian vault path — used by vault-qa and morning-brief.
vault-qa
07 The script
The exact bash that will land in your downloads folder. Your keys are baked in plaintext — review before running. Touches only ~/.mycroft/, ~/.config/goose/, your shell rc.
~/.mycroft/
~/.config/goose/
(preview loads on open)
chmod +x ~/Downloads/mycroft-setup.command ~/Downloads/mycroft-setup.command