Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

sacrinos/Katibaism

Domaine:

digital infrastructure

Type de record:

softwaretools
Créateur:
sac
Hôte:
Constitutional intelligence for Kenya. Put every Bill against the Constitution of Kenya, 2010. # Katibaism **Put every Bill against the Constitution.** Katibaism is constitutional intelligence for Kenya. It reads a proposed Bill clause by clause and tests it against the Constitution of Kenya, 2010. It does not ask a language model whether a Bill is constitutional. The Constitution is the source of truth. Any model, if configured, only reasons over retrieved and verified text. Katibaism is not a court and does not give legal advice. ## Demo **Walkthrough (1:01)** Download walkthrough MP3 ## What it does 1. Upload a PDF or Word file, paste Bill text, or fetch an official Parliament / Kenya Law URL. 2. Extract and segment clauses. Text PDFs are read first; scanned pages go through OCR. 3. Retrieve relevant articles from a versioned Kenya Law knowledge base. 4. Run deterministic constitutional tests (conflict, rights, delegation, procedure, money, institutions, equality, administrative justice, offences, hidden issues, escape hatches). 5. Verify every citation against the knowledge base. 6. Show the clause beside the Constitution, with a counterargument, severity and confidence. Rights findings that cite Article 24 walk Test B (eight questions) instead of only pointing at the article. 7. Export Markdown, JSON or CSV, and print a PDF-ready report. ## Run it ```bash npm install npm test npm run dev ``` Open localhost. Use **Try the sample 2026 Bill** to see the engine on a deliberately difficult draft. Optional LLM refinement: copy `.env.example` to `.env.local` and set one provider key. Without a key, the deterministic engine still produces cited findings. ## Knowledge base `data/constitution/kenya-2010.v1.json` is parsed from the official Kenya Law HTML publication of the Constitution of Kenya, 2010. ```bash npm run constitution:parse ``` Do not silently overwrite that file. Analyses record `constitution_version`, `rules_version` and timestamps. ## How we work - The Constitution, not the model, is the authoritative source. - E …

Visit

github.com

Tasks

information extraction

Licenses

Apache-2.0