Coding & Development
GitHub
26d agoPennant is an open‑source knowledge engineering studio that lets you build verifiable knowledge models as layered, typed‑node graphs. Users define claims, obligations, evidence and rules, then run analyzers that check the graph for contradictions and gaps. AI assistance is optional and provides suggestion buttons without altering data silently. The system stores data as plain JSON files with versioning, runs entirely offline, and can be self‑hosted via Docker, Go, or Kubernetes with no default authentication or telemetry.
Graph‑based knowledge modelingAutomated analyzersOptional AI assistanceSelf‑hosting deploymentVersioned JSON storageNo authentication by defaultNo telemetry
Key Capabilities
01
Graph‑based knowledge modeling
Create domain or document models as layers of typed nodes linked by typed relationships, enabling explicit, checkable claims.
02
Automated analyzers
Run built‑in analyzers that detect contradictions, missing obligations, and validate evidence across the knowledge graph.
03
Optional AI assistance
Toggle AI‑powered suggestion buttons for drafting elements; off by default and never performs silent edits.
04
Self‑hosting deployment
Deploy locally with Docker, Go binaries, or Kubernetes/OpenShift using provided container images and configuration files.
05
Versioned JSON storage
Store each entity as a JSON file with configurable version history, enabling diffable and commit‑compatible data.
06
No authentication by default
Runs on localhost without auth, requiring explicit configuration to expose externally, enhancing security.
07
No telemetry
All processing stays on the host machine; no data is transmitted unless AI assistance is enabled.
Use Cases
Compliance knowledge baseBuild a structured repository of company policies, obligations, and evidence to allow auditors to verify compliance automatically.Compliance officers and legal teams
Contract management systemModel contractual obligations, deadlines, and related evidence, enabling automated checks for breaches or unmet conditions.Legal and contract managers
Domain‑specific AI promptingCreate a verified knowledge graph for a specialized domain, then let AI assistants suggest content based on the explicit structure.Machine‑learning engineers and data scientists
Secure internal knowledge portalDeploy the studio within an organization's network to store and version internal documentation without exposing data externally.IT administrators and internal knowledge managers
Update History
Updated 26d ago▲ 0% mentionsProduct HuntWeb