# CIGAR 0.12.0: local context graphs

No HOL account, API key, service, daemon, database or model provider is needed for the local graph.

- Node.js 24 ESM: install @hol-org/cigar; import { LocalContextGraph, getLocalContextCapabilities } from "@hol-org/cigar/context".
- Python 3.14: install hol-cigar; from cigar_sdk import LocalContextGraph, get_local_context_capabilities.
- Node diagnostic: npx --no-install cigar-context doctor --json
- Python diagnostic: python -m cigar_sdk.local_cli doctor --json
- Full offline integration example: cigar-context demo --json (use the command in the installed environment).
- If /context is absent, the installed npm SDK may be 0.9.4; choose the local 0.12.0 distribution.
- If the worker is unavailable, use the diagnostic platform/version guidance. This is not a missing HOL service.
- Reuse one graph per privacy domain, ingest explicitly authorized text, replace changed sources, pass current allowed IDs, preserve required dependencies and citations, and close the graph on shutdown.
- Answer review requires separately trusted semantic verdicts. Confidence and a generator's own supported flag do not authorize release. Only display assessed claims on release; recheck when source or policy changes.
- Read the packaged AGENT_GUIDE.md for the full integration contract and ingestion recipes.

## Versioned documentation

- [Agent integration guide](https://github.com/hashgraph-online/hol-cigar/blob/v0.12.0/sdk/LOCAL_CONTEXT_GUIDE.md)
- [Node.js guide](https://github.com/hashgraph-online/hol-cigar/blob/v0.12.0/sdk/typescript/README.md)
- [Python guide](https://github.com/hashgraph-online/hol-cigar/blob/v0.12.0/sdk/python/README.md)
- [Core contract](https://github.com/hashgraph-online/hol-cigar/blob/v0.12.0/crates/cigar-context/README.md)
