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…
What it does
In the maker’s words, at launch
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 to/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.
Does the same job
all alternatives →
Huzzah – a novel approach to coding with AI17d ago · danielvaughn.dev · ▲384Hello everyone. I've been working on this experimental editor called Huzzah. I've been working almost exclusively with coding agents since January of this year, and over the past few months I began to feel utterly exhausted by them. They're great, but I'm finding it more and more tedious to write full sentences for every change I want. Not only that, but it seems there's a complexity limit for codebases - beyond a certain point the agent begins confusing itself. I'd like to go back to writing code, but I don't want to go all the way back to fully manual coding. So I've come up with this…
Voice driven murder mystery, Interview AI suspects with your voice27d ago · whodunnitai.com · ▲215Hey HN! I'm excited to show off this really fun project I put together. I originally built this project 2-3 years ago, AI was already booming at the time, however voice AI agents were still very early. I loved my proof of concept at the time, but wasn't quite happy with it. I recently had the desire to check out the tech again, and know many of you will be interested. Interviews are speech to speech with OpenAI's gpt-realtime-2.1 over WebRTC. This model is... expensive, and because of that, I have to add some amount of restrictions, conversations are tied to a authenticated Clerk user id. I…

- OSOpen-source browser for AI agentsMar 2026 · github.com · ▲155
Hi HN, I forked chromium and built agent-browser-protocol (ABP) after noticing that most browser-agent failures aren’t really about the model misunderstanding the page. Instead, the problem is that the model is reasoning from a stale state. ABP is designed to keep the acting agent synchronized with the browser at every step. After each action (click, type, etc), it freezes JavaScript execution and rendering, then captures the resulting state. It also compiles the notable events that occurred during that action loop, such as navigation, file pickers, permission prompts, alerts, and downloads,…
- CFCopilot for Data Analysis, beyond an open-source alternative to Tableau2023 · github.com · ▲61
RATH is an open-source software for data exploration and visualization. It automates your workflow in data analysis. You can give RATH a CSV file and it will generates visualizations with insights and patterns automatically. It also has a data painter tool for more casual interaction with charts (https://youtu.be/djqePNyhz7w). It also has a lot of cool features like autovis, causal discovery, GPT integration, predictive interaction for text feature extraction, etc. Some of RATH’s components are also independent open-source project you might be interested: Like + Graphic Walker…
More ai this month
the category →
I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.
AI · 17d ago · simedw.com
Astute▲585Automate your B2B brand going viral, with new media creators
AI · 18d ago · company-app.joinastute.com


Hey HN, Henry from Cactus here! We previously released Cactus Needle, a 14MB agentic LLM for tool call, device use, and structured extraction for phones, wearables, smart homes, small robots and microcontrollers. We got really great feedback here, and have now incorporated the suggestions to release Needle 2. The whole model is a single 14MB binary that runs a full session in 28MB of RAM; 45m parameters at 2bit compression. Needle hits 500 tokens/sec decode speed on a Raspberry Pi 5, sits between 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and ranges…
AI · 27d ago · cactuscompute.com


Launched alongside, December 2025
the whole month →- GP
Life & fun · Dec 2025 · dosaygo-studio.github.io
- JG
Hi everyone! My name's Luke and I made the original Jmail here alongside Riley Walz. We had a ton of friends collaborate on building out more of the app suite last night in lieue of DOJ's "Epstein files" release. Please AMA!
Life & fun · Dec 2025 · jmail.world

PlanEat AI▲733AI turns your health goals into a 7-day menu & grocery list
AI · Dec 2025 · planeatai.com
- 2G
Community, All the HN belong to you. This is an archive of hacker news that fits in your browser. When I made HN Made of Primes I realized I could probably do this offline sqlite/wasm thing with the whole GBs of archive. The whole dataset. So I tried it, and this is it. Have Hacker News on your device. Go to this repo (https://github.com/DOSAYGO-STUDIO/HackerBook): you can download it. Big Query -> ETL -> npx serve docs - that's it. 20 years of HN arguments and beauty, can be yours forever. So they'll never die. Ever. It's the unkillable static archive of HN and it's…
Dev tools · Dec 2025 · hackerbook.dosaygo.com
