HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
mantisfury
ArkhamMirror
Python2025–2026
mantisfury / ArkhamMirror

ArkhamMirror

Local-first AI-powered document intelligence platform for investigative journalism

2Distinct people
10Mentions
0Explicit recommenders
505GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Local-first AI-powered document intelligence platform for investigative journalism

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week10 dated mentions

Observed mentions: 2025-11-25 13:22:45 UTC to 2026-01-13 07:41:31 UTC. Weeks start Monday, UTC.

0123452025-11-24 00:00:00 UTC to 2025-12-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 commentsNov 242025-12-01 00:00:00 UTC to 2025-12-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-08 00:00:00 UTC to 2025-12-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-15 00:00:00 UTC to 2025-12-22 00:00:00 UTC (exclusive): 5 mentions; 2 submissions, 3 commentsDec 152025-12-22 00:00:00 UTC to 2025-12-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-29 00:00:00 UTC to 2026-01-05 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-05 00:00:00 UTC to 2026-01-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-12 00:00:00 UTC to 2026-01-19 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 commentsJan 12

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Nov 242025-11-24 00:00:00 UTC2025-12-01 00:00:00 UTC312
Dec 12025-12-01 00:00:00 UTC2025-12-08 00:00:00 UTC000
Dec 82025-12-08 00:00:00 UTC2025-12-15 00:00:00 UTC000
Dec 152025-12-15 00:00:00 UTC2025-12-22 00:00:00 UTC523
Dec 222025-12-22 00:00:00 UTC2025-12-29 00:00:00 UTC000
Dec 292025-12-29 00:00:00 UTC2026-01-05 00:00:00 UTC000
Jan 52026-01-05 00:00:00 UTC2026-01-12 00:00:00 UTC000
Jan 122026-01-12 00:00:00 UTC2026-01-19 00:00:00 UTC211

What Hacker News says

10 sources
I hate that we have to expose data to the cloud in order to analyze it, so I decided to build a platform that would help people get to the truth of things without having anyone peeking over their shoulder. ArkhamMirror: SHATTERED is a modular, air-gappable, local-first and AI-assisted platform. It can run entirely on your machine - no cloud, no telemetry, no ads, no subscriptions, no fees, no limits. It’s designed for journalists, researchers, legal advocates, OSINT enthusiasts or anyone else who needs to find truth in documents but can’t (or won’t) expose them to Big Tech and can't afford to use Palantir. Key features: - 25 modular plug-and-play "shards" (CIA's Analysis of Competing Hypotheses tool, MOM/POP/MOSES/EVE techniques, entity extraction, timeline, graph visualization, contradiction detection, etc.) attach to the central "frame"
Read the rest
- PostgreSQL-only infrastructure (pgvector for embeddings, SKIP LOCKED for job queues) - Runs on 4GB RAM using cloud embeddings, add ~1.2GB for local models - Full audit trails for evidence provenance - Dockerized for easy isolation and/or VPS deployment - Use pure local inference for sensitive data or use any OpenAI-compatible cloud endpoint for unclassified materials, your choice. (I personally use Anthropic inference through OpenRouter's BYOK option for cloud services and LM Studio's Qwen3-vl:8b for local inference) Use cases we've focused on: investigative journalism, OSINT, legal self-advocacy, healthcare insurance appeals, civic oversight. The "Healthcare Self-Advocacy" section exists because insurance companies are deploying AI to deny claims faster. This tool helps people fight back. There are 25 individual shards now, but more shards are in development. MIT licensed. No VC funding. No growth metrics. Just trying to give powerful tools to people who need them. Intelligence for anyone. I'm more than happy to answer any questions and welcome suggestions, criticisms, bug reports, you name it. https://github.com/mantisfury/ArkhamMirror
In ArkhamMirror SHATTERED: Air-gapped investigative analysis, no Palantir required

Show HN: ArkhamMirror – CIA's Analysis of Competing Hypotheses, Runs in Browser

After adding a fully guided, AI-assisted Analysis of Competing Hypotheses (ACH) feature to ArkhamMirror, my privacy-first open-source Investigative analysis platform, I kept hearing the same request: "I just want to try ACH without setting up Docker and databases." Message received. I built a standalone version that runs entirely in your browser. Live tool: https://mantisfury.github.io/ArkhamMirror/ach/ Full ArkhamMirror repo: https://github.com/mantisfury/ArkhamMirror What it does: Implements Heuer's 8-step ACH methodology (the CIA technique for avoiding confirmation bias) Guides you through identifying hypotheses, gathering evidence, building the consistency matrix, and running sensitivity analysis Exports to JSON, Markdown, or PDF Privacy model: All data stored in browser localStorage Zero network calls after initial page load except t
Read the rest
o/from your AI provider (if applicable) No backend, no accounts, no telemetry Works offline once loaded Built as part of ArkhamMirror, a 100% local investigative platform I made as a non-coder using AI assistants. Optional AI assistance: Connect your own API key (OpenAI, Groq) for AI-powered suggestions Or use local LLMs (Ollama, LM Studio, local Anthropic through proxy) if you run it locally The AI helps suggest hypotheses, evidence items, and ratings – but you make all decisions Why standalone? The full ArkhamMirror platform is powerful but requires Docker + databases. This gives journalists, analysts and anyone who's curious a zero-friction way to try the ACH methodology immediately. Analysts have been stuck with crappy spreadsheets for a long time. Now they (and you) have a free upgrade. Source: https://github.com/mantisfury/ArkhamMirror/tree/main/ach-sta... If you try it out, please let me know what you think.
8 points · Open discussion
I got tired of expensive SaaS tools that want my sensitive documents in their cloud. I built ArkhamMirror to do forensic document analysis 100% locally, free and open source. What makes this different: Air-gapped: Zero cloud dependencies. Uses local LLMs via LM Studio (Qwen, etc.) ACH Methodology: Implements the CIA's "Analysis of Competing Hypotheses" technique which forces you to look for evidence that disproves your theories instead of confirming them Corpus Integration: Import evidence directly from your documents with source links Sensitivity Analysis: Shows which evidence is critical, so if it's wrong, would your conclusion change? The ACH feature just dropped with an 8-step guided workflow, AI assistance at every stage, and PDF/Markdown/JSON export with AI disclosure flags. It's better than what any given 3-lettered agency uses. Te
Read the rest
ch stack: Python/Reflex (React frontend), PostgreSQL, Qdrant (vectors), Redis (job queue), PaddleOCR, Spacy NER, BGE-M3 embeddings. All MIT licensed. Happy to answer questions about the methodology or implementation! Intelligence for anyone. Links: Repo https://github.com/mantisfury/ArkhamMirror ACH guide with screenshots at https://github.com/mantisfury/ArkhamMirror/blob/reflex-dev/d...
In ArkhamMirror: Airgapped investigation platform with CIA-style hypothesis testing
It's live right now. https://github.com/mantisfury/ArkhamMirror… Star if you think whistleblowers shouldn’t have to choose between privacy and modern tools. GitHub Discussions are open for questions, bug reports, and “here’s how I used it on a real investigation” stories. Early testers: Drag the tutorial files into the app, ask 'Who is Captain Silver?', and watch it link a handwritten note to an email payment. No setup hell—just works offline.
In I used free AIs to build a 100% local investigative platform in days (no coding)

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.