Self-host ArkhamMirror
2.1.0Local-first document intelligence for investigative analysis
- Stars
- 498
- Port
- 8100 (Main application API and UI)
- Requires
- pgvector, PostgreSQL
What is ArkhamMirror?
SHATTERED is a modular platform for analyzing documents and conducting investigative research. It uses a plug-and-play architecture called Voltron with an immutable core Frame providing 17 services (database, vector search, LLM integration, job queues, event bus) and 26 self-contained shards for ingestion, extraction, organization, analysis, and export. Key capabilities include AI-powered analysis across all shards for anomaly detection, contradiction finding, credibility assessment, and summarization; full Analysis of Competing Hypotheses (ACH) with premortem, cone of plausibility, and devil's advocate mode; 10+ graph visualization modes including force-directed, hierarchical, geographic, and i2-style link analysis; timeline analysis with event extraction, conflict detection, and phase management; document processing pipeline supporting PDF, DOCX, images, HTML with OCR (PaddleOCR and vision LLMs), entity extraction, and claim extraction; hybrid semantic/keyword search with faceted filtering; and export to JSON, CSV, PDF, DOCX with Jinja2 templating. It runs via Docker Compose (single container with PostgreSQL) or manual Python/Node installation, requires PostgreSQL 14+ with pgvector, and supports fully air-gapped deployment with local LLMs (LM Studio, Ollama, vLLM). Authentication uses JWT with role-based access (Admin, Analyst, Viewer). Licensed MIT.
Should you self-host ArkhamMirror?
ArkhamMirror scores 50/100 on selfhost.directory (how scoring works) and ranks #28 of 46 in Document Management. It has 498 GitHub stars.
It shipped 3 stable releases in the past year. The latest, 2.1.0, came out on 18 January 2026. New versions land roughly every 3 weeks.
Setup is advanced: plan for several services and some ongoing maintenance. It is MIT-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is Stirling-PDF (87/100, 95 252 stars). It scores higher overall, so compare the two before you pick. See ArkhamMirror vs Stirling-PDF side by side.
Features
- AI-powered document analysis
- Air-gap deployment
- Analysis of Competing Hypotheses (ACH)
- Anomaly Detection
- Contradiction Detection
- Credibility assessment
- Document processing pipeline
- Graph visualization
- Hybrid Search
- Media forensics
- Multi-format Export
- Pattern Recognition
- Provenance tracking
- Role-based Access Control
- Timeline & Analysis
ArkhamMirror README
More in Data Visualization
AzimuttOpen-source, self-hosted database explorer and Next-Gen ERD: design schemas with AML, document tables and columns, browse data and lint large, messy databases.
bitfeedSelf-hosted open-source tool that visualizes Bitcoin network activity in real time, showing unconfirmed transactions and confirmed blocks.
carto-selfhosted-helmCARTO Self-Hosted is a commercial geospatial analytics platform deployed on Kubernetes via Helm, keeping sensitive data within your network for compliance and security.
ChartbrewOpen-source reporting platform for building and sharing live dashboards from SQL, NoSQL databases and REST APIs, with a chart builder, embeds, schedules and AI help.
datahubSelf-hosted open-source GIS for harmonizing and exploring spatiotemporal data across health, demographic, and environmental domains with interactive dashboard and API.
datalensDataLens is a self-hosted, open-source BI system for dashboards from SQL sources like ClickHouse and PostgreSQL. Runs via Docker Compose or Kubernetes Helm.
datalineSelf-hosted, open-source AI tool to chat with data and generate SQL, charts, reports — supports PostgreSQL, MySQL, Snowflake, SQLite, CSV, Excel.
DigiwordsOpen-source, self-hosted word cloud maker from La Digitale for in-person and remote classes: per-word weight, colour and font, PNG export, QR link, view counter.
EDAEdalitics is a self-hosted, open-source BI platform for no-code dashboards and KPI alerts, with advanced SQL and AI analytics. Runs via Docker with MongoDB.
EmoncmsOpen-source app that ingests, logs and charts energy, temperature and environmental readings; self-hosted free via Docker or EmonScripts, from OpenEnergyMonitor.
evccSelf-hosted, open-source EV charge controller: steer wallboxes, home batteries and heat pumps around your solar surplus, with dynamic tariffs, plans and a web UI.
EvidenceOpen-source, self-hosted business intelligence as code: write SQL and markdown reports, ship interactive dashboards, and serve them from your own infrastructure.









0 comments