Cadenya
Paid
Developers building agentic workflows
When a factual claim surfaces from a multi-agent pipeline, you usually cannot tell which agent generated it, which source it came from, or whether any intermediate step corrupted it — and by the time you need to audit it, the chain is gone. Isnad is a Python library built specifically to solve that traceability gap at the claim level, not the log level.
Isnad attaches provenance metadata to individual claims as they move through agent pipelines, borrowing the narrator-grading logic from classical hadith transmission scholarship to score source reliability at each hop. The vendor describes it as claim-level auditing — you get a trustworthiness grade per claim, not a flat event log. It installs via pip and ships with Docker support and Alembic-managed migrations, which means it slots into existing Python stacks without standing up a separate service. The ceiling appears when your pipeline is not Python-based or when you need a hosted dashboard rather than a library you integrate yourself. Teams outside that boundary are building their own wrapper before they can use the core grading logic.
Bottom line: Isnad earns its place in a Python-native multi-agent research pipeline where claim-level audit trails matter; it is the wrong pick if your team needs a drop-in hosted service or works in a non-Python runtime.
Find your fit
More options in Agent Frameworks. Compare pricing, platforms, and features side by side.
Paid
Developers building agentic workflows
Free · Open source
Long-term continuity in multi-session coding projects
Isnad is an open-source Python library that tracks the provenance of individual factual claims as they pass through multi-agent knowledge pipelines. The core workflow: each claim carries a structured record of which agent handled it, which source it originated from, and a reliability grade assigned to that narrator — the library’s term for any agent or source in the chain. You integrate it via pip into your existing pipeline code, and it persists provenance records through an Alembic-managed database, making the full transmission chain queryable after the fact.
The differentiating feature is the epistemological grading model. Rather than logging events, Isnad applies a framework adapted from rijāl criticism — the classical Islamic science of evaluating hadith transmitters — to score narrator reliability at each step. This means you are not just recording who touched a claim; you are accumulating a trust signal about whether each handler in the chain has historically produced accurate output. The vendor frames this as grounding AI provenance work in centuries of formalized epistemological method, not just database logging.
Isnad fits narrowly: Python-based pipelines, research contexts where claim-level auditing is a first-class requirement, and teams comfortable integrating a library rather than deploying a managed service. The project is early-stage by star count and contributor activity on GitHub. There is no hosted API, no visual dashboard described in the source material, and no non-Python SDK. A team running agents in a different runtime, or one that needs a provenance dashboard their non-engineering stakeholders can open in a browser, will find the library boundary the wrong shape for their problem.
The repository ships with a Dockerfile, docker-compose configuration, and Prometheus integration, which the vendor includes for observability. A .zenodo.json and CITATION.cff are present, signaling the project targets academic and research audiences alongside production pipelines. Examples and experiments directories exist in the repository structure, though the depth of documentation beyond the README is not fully described in available source material.
Sign in to rate this tool or suggest an edit.