{"id":51181548,"url":"https://github.com/heidihelena/vahtian","last_synced_at":"2026-06-27T07:03:24.800Z","repository":{"id":362560282,"uuid":"1259636664","full_name":"heidihelena/vahtian","owner":"heidihelena","description":"Citation-true research synthesis with Zotero, PubMed intake, provenance tracking, and blinded human–AI dual-rating records.","archived":false,"fork":false,"pushed_at":"2026-06-26T14:31:30.000Z","size":7135,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-26T15:12:20.022Z","etag":null,"topics":["citations","research","research-integrity","research-methods","zotero"],"latest_commit_sha":null,"homepage":"https://vahtian.com/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/heidihelena.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-04T17:52:25.000Z","updated_at":"2026-06-26T14:31:33.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/heidihelena/vahtian","commit_stats":null,"previous_names":["heidihelena/vahtian"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/heidihelena/vahtian","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heidihelena%2Fvahtian","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heidihelena%2Fvahtian/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heidihelena%2Fvahtian/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heidihelena%2Fvahtian/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/heidihelena","download_url":"https://codeload.github.com/heidihelena/vahtian/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heidihelena%2Fvahtian/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34844350,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-27T02:00:06.362Z","response_time":126,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["citations","research","research-integrity","research-methods","zotero"],"created_at":"2026-06-27T07:03:23.973Z","updated_at":"2026-06-27T07:03:24.794Z","avatar_url":"https://github.com/heidihelena.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vahtian\n\nCompany site for **Vahtian** — research citation integrity.\n\n**Vahtian verifies whether each manuscript claim is supported by the evidence\ncited for it** — through a blinded human → AI → adjudication workflow with a\ndecision-gated, undoable write and a hash-chained audit trail.\n\n\u003e **Vahtian does not decide scientific truth.** It records whether a cited source\n\u003e supports a specific claim: who rated it, what the AI advised, how disagreements\n\u003e were adjudicated, and what was finally written.\n\nHuman-first. AI-second. Auditable. Free local tools for researchers;\ninfrastructure for journals, guideline groups, and research organizations.\n\n## The product ladder\n\n**Start** — verify the claims in your own manuscript\n- **CiteVahti** — verify that each claim is supported by the source cited for it\n  *(free beta)*: https://github.com/heidihelena/citevahti\n\n**Prepare** — get the study and its evidence right before analysis\n- **StudyVahti** — plan a defensible study before data collection *(free · live)*: /studyvahti\n- **MethodVahti** — justify your sample size → COREQ/SRQR methods PDF\n  *(free beta for individuals, project licence for institutions)*: /methodvahti\n- **DictVahti** — clean the REDCap data dictionary before analysis *(free · live)*: /dictvahti\n- **MatchVahti-Lite** — capture citation-worthy evidence from abstracts *(free · live)*: /matchvahti-lite\n\n**Scale** — systematic-review infrastructure\n- **ReviewVahti** — inter-rater reliability for screening (Cohen's κ / Krippendorff's α) *(live)*: /reviewvahti\n- **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\n- **GuidelineVahti** — panel consensus, RAND/UCLA + GRADE *(early access)*: /guidelinevahti\n- **AtlasVahti** — de-identified validation-pattern analytics *(roadmap)*\n\nStatic pages (one `index.html` per product, plus `404.html` and `sitemap.xml`),\ndeployed via Cloudflare to vahtian.com. No trackers, no external dependencies.\n\n`vahti` (Finnish) = *sentinel / guard* — the watch over what gets cited.\n\n## Brand \u0026 social tooling\n\n- `brand/STYLE.md` — the canonical brand spec; `brand/PHILOSOPHY.md` — the mark system.\n- `brand/cards/` — 1200×630 Open Graph cards, one per page. Regenerate with\n  `npm i @resvg/resvg-js \u0026\u0026 node brand/cards/generate.mjs`.\n- `brand/carousel/` — self-contained LinkedIn carousel builder (`noindex`, zero\n  external requests). Preset decks per product, theme \u0026 format switching, post-caption\n  drafts, deck save/load as JSON, export as PDF (LinkedIn document post) or\n  per-slide PNGs.\n\n## MethodVahti package\n\n`methodvahti/` is a self-contained Python package (Apache-2.0) for qualitative\nheterogeneity scoring + a COREQ/SRQR methods-report PDF. See\n[`methodvahti/README.md`](methodvahti/README.md). Tests: `cd methodvahti \u0026\u0026\npython -m pytest tests/ -v`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheidihelena%2Fvahtian","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fheidihelena%2Fvahtian","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheidihelena%2Fvahtian/lists"}