Kahzaabu
Sofwath/kahzaabu
Reference Hermes Agent plugin and fact-checking pipeline over public press releases, for research use
Kahzaabu is a reference implementation of a Hermes Agent fact-checking plugin, built for educational and research use. It scrapes Maldives Presidency press releases, extracts claims with an LLM and exposes the resulting SQLite archive to a chat agent.
What Kahzaabu does
The pipeline scrapes public press releases from presidency.gov.mv, extracts factual claims with an LLM, curates contradictions across time, verifies them against the open web and stores the results in a queryable SQLite archive. Version 2 adds AVeriTeC-style verdicts, RAGAR chain-of-RAG reasoning, canonical claim matching, PolitiFact-style Truth-O-Meter labels and schema.org ClaimReview JSON-LD. The three label layers derive deterministically from the curator's category and confidence, with no second LLM call.
A native Hermes Agent plugin lets you ask questions in plain English, including through Telegram, WhatsApp or Slack via the Hermes gateway. The project also offers a CLI, a web UI and a TUI. The README states plainly that outputs are automated analysis rather than findings of fact, that they should not be cited as evidence in journalism, legal, academic or political settings, and that every fact-check links back to the original press release.
Key features
- A pipeline that scrapes, extracts claims, curates contradictions and verifies against the open web
- A native Hermes Agent plugin for plain-English questions over the archive
- AVeriTeC verdicts, Truth-O-Meter labels and ClaimReview JSON-LD output
- Queryable SQLite archive with CLI, web and TUI front ends
- Narrative-tricks layer that surfaces framing techniques in answers
- Links from each fact-check back to the original source
When to use it
- Studying how to build a claim-extraction and fact-checking pipeline as a Hermes plugin
- Asking a Hermes chat agent questions over a structured claims archive
- Using the code as a template for fact-checking another public source
Who it is for: Developers and researchers who want a worked example of a fact-checking plugin and pipeline for Hermes Agent.
How it fits with Hermes Agent
It ships a native Hermes Agent plugin and the README names running it as a Hermes plugin as the recommended path.
How to install Kahzaabu
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
git clone https://github.com/Sofwath/kahzaabu.git && cd kahzaabu
python3 -m venv .venv
.venv/bin/pip install -e ".[all]"
export ANTHROPIC_API_KEY=sk-ant-...Requirements: Python 3 and an Anthropic API key set as ANTHROPIC_API_KEY.
Note: The README labels it a reference implementation for educational and research use, not an authoritative source.
FAQ
What is Kahzaabu?
Kahzaabu is a reference fact-checking pipeline and Hermes Agent plugin for educational and research use. It processes Maldives Presidency press releases into a searchable archive of claims and fact-checks.
Does Kahzaabu work with Hermes Agent?
Yes. It includes a native Hermes Agent plugin that exposes the archive to a chat agent, and the README lists the plugin route as the recommended path.
Can I cite Kahzaabu's verdicts?
No. The README says the output is automated analysis rather than findings of fact and should not be cited as evidence. The original press release on presidency.gov.mv is the authoritative source.
Similar plugins for Hermes Agent
All pluginsGit-backed oversight of your Hermes Agents' skills with pull request review of every change
akinfold hermes-yandex-diskYandex Disk plugin for Hermes Agent to browse, read, write and share files, with folder sandboxing
Vocllum OpenCode Usage MeterHermes Desktop status-bar plugin that shows live OpenCode usage windows and reset times
scross01 TTS Wyoming Piper PluginHermes Agent text-to-speech plugin that uses a remote Piper server over the Wyoming protocol
akinfold hermes-yandex-mailHermes Agent plugin to search, read, flag, move and delete Yandex Mail over IMAP
openclawcash OpenClawCash Wallet PluginHermes plugin exposing managed EVM and Solana wallets as native tools, with an API key and no private key
Related guides: How to install Hermes Agent · How to run Hermes Agent securely