# Vahtian [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/heidihelena/vahtian  
**GitHub Stars:** 1  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/vahtian

## Description
Freeze a corpus, check it for drift, keep a hash-chained audit ledger. Local-first, stdlib-only.

## Claude Desktop Quick Installation
Remote MCP endpoint (confidence: high). Install path detected from listing signals. Add as a URL/SSE server in your client:

```json
"mcpServers": {
  "vahtian": {
    "url": "https://zenodo.org/badge/DOI/10.5281/zenodo.21339127.svg)](https://doi.org/10.5281/zenodo.21339127"
  }
}
```

## Documentation & README

# vahtian

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.21339127.svg)](https://doi.org/10.5281/zenodo.21339127)

Company site for **Vahtian** — research citation integrity.

**Vahtian checks whether each manuscript claim is supported by the evidence
cited for it** — through a blinded human → AI → adjudication workflow with a
decision-gated, undoable write and a hash-chained audit trail.

> **Vahtian does not decide scientific truth.** It records whether a cited source
> supports a specific claim: who rated it, what the AI advised, how disagreements
> were adjudicated, and what was finally written.

Human-first. AI-second. Auditable. Free local tools for researchers;
infrastructure for journals, guideline groups, and research organizations.

<p align="center">
  <img
    src="https://raw.githubusercontent.com/heidihelena/vahtian/HEAD/assets/hero-ecosystem.svg"
    alt="The Vahtian tool family: Start (CiteVahti — check your own manuscript), Prepare (StudyVahti, MethodVahti, DictVahti, MatchVahti-Lite — get the study right first) and Scale (ReviewVahti, ExtractVahti, GuidelineVahti, AtlasVahti — systematic-review infrastructure), all standing on one evidence record: human rates first, blinded AI second, adjudicated, hash-chained, provenance or flag. Records whether a cited source supports a specific claim — never scientific truth."
    width="1200">
</p>

## The product ladder

**Start** — check the claims in your own manuscript
- **CiteVahti** — check that each claim is supported by the source cited for it
  *(free beta)*: https://github.com/heidihelena/citevahti

**Prepare** — get the study and its evidence right before analysis
- **StudyVahti** — plan a defensible study before data collection *(free · live)*: /studyvahti
- **MethodVahti** — justify your sample size → COREQ/SRQR methods PDF
  *(free beta for individuals, project licence for institutions)*: /methodvahti
- **DictVahti** — clean the REDCap data dictionary before analysis *(free · live)*: /dictvahti
- **MatchVahti-Lite** — capture citation-worthy evidence from abstracts *(free · live)*: /matchvahti-lite

**Scale** — systematic-review infrastructure
- **ReviewVahti** — inter-rater reliability for screening (Cohen's κ / Krippendorff's α) *(live)*: /reviewvahti
- **ExtractVahti** — DTA data extraction + risk-of-bias (QUADAS-2/-C, PROBAST-AI) → tidy CSV + RoB traffic-light SVG for R; multi-extractor reconcile (κ / α); sealed agent aid *(early access)*: /extractvahti
- **GuidelineVahti** — panel consensus, RAND/UCLA + GRADE *(early access)*: /guidelinevahti
- **AtlasVahti** — de-identified validation-pattern analytics *(roadmap)*

Static pages (one `index.html` per product, plus `404.html` and `sitemap.xml`),
deployed via Cloudflare to vahtian.com. No trackers, no external dependencies.

`vahti` (Finnish) = *sentinel / guard* — the watch over what gets cited.

## Brand & social tooling

- `brand/STYLE.md` — the canonical brand spec; `brand/PHILOSOPHY.md` — the mark system.
- `brand/cards/` — 1200×630 Open Graph cards, one per page. Regenerate with
  `npm i @resvg/resvg-js && node brand/cards/generate.mjs`.
- Screenshot-led product covers are generated from their real interface previews with
  `node brand/cards/generate-product-covers.mjs` (uses the bundled preview browser).
- `brand/carousel/` — self-contained LinkedIn carousel builder (`noindex`, zero
  external requests). Preset decks per product, theme & format switching, post-caption
  drafts, deck save/load as JSON, export as PDF (LinkedIn document post) or
  per-slide PNGs.

## MethodVahti package

`methodvahti/` is a self-contained Python package (Apache-2.0) for qualitative
heterogeneity scoring + a COREQ/SRQR methods-report PDF. See
[`methodvahti/README.md`](https://github.com/heidihelena/vahtian/blob/HEAD/methodvahti/README.md). Tests: `cd methodvahti &&
python -m pytest tests/ -v`.

