Opaque prompt assembly
Deterministic context bundles with manifests and provenance
CIGAR turns source material into provenance-bearing context, carries only bounded authority across agent handoffs, treats external actions as recoverable effects, and preserves evidence for audit and replay.
PUBLISHED PYTHON SDK
The developer-preview SDK is available for Python 3.14. The distribution name is hol-cigar; application code imports the cigar_sdk namespace. The full Honey desktop archive remains a separate release.
python3.14 -m pip install "hol-cigar==0.9.1"
python3.14 -c 'import cigar_sdk; print(cigar_sdk.__version__)'THE SYSTEM AROUND THE PROMPT
Agents assemble context, call tools, hand work to other agents, and retry after partial failures. Without an explicit runtime contract, source text can blur into instruction authority, prompt construction becomes invisible, ambiguous tool outcomes look final, and audit logs omit the context that shaped a decision.
Deterministic context bundles with manifests and provenance
Recipient-bound handoffs with attenuated capabilities and budgets
Durable effect intent, authorization, observation, reconciliation, and compensation
Evidence-bound replay without re-running live side effects
FOUR RUNTIME CONTRACTS
Observe filesystem and Git sources, apply policy before disclosure, enforce budgets, and compile immutable bundles with stable identities.
Fork private work, create signed recipient-bound handoffs, attenuate authority, record typed results, and merge against an exact base.
Separate intent from dispatch. Preserve UNKNOWN after ambiguous execution and require explicit reconciliation or compensation.
Bind inputs, policy, runtime fingerprints, outputs, effects, observations, and uncertainty without collecting hidden model reasoning.
HOW IT WORKS
CIGAR is model-agnostic. Applications keep their chosen models and orchestration logic while CIGAR provides a stable contract for context, delegated authority, effects, and evidence.

WORKFLOWS
CIGAR is not a foundation model, chatbot, autonomous scheduler, hosted agent platform, or a substitute for application orchestration. It is the runtime contract around context, authority, effects, and evidence.
Available for evaluation · public release pending
Honey is the first bounded CIGAR profile for local, hands-on evaluation on Apple-silicon macOS. It packages the CLI, local daemon, MCP and Claude Code integrations, language SDKs, deterministic demos, and the context, handoff, effect, and replay workflows behind them.
See what is in HoneyFAQ
No. CIGAR is model-agnostic infrastructure around context, delegated authority, effects, and evidence.
No. CIGAR retains observable inputs, outputs, policy decisions, effects, and uncertainty without requesting hidden model reasoning.
No. The application keeps its orchestration logic. CIGAR supplies governed runtime contracts the orchestrator can use.
Yes. The protocol includes context spaces, checkpoints, recipient-bound handoffs, typed results, and exact-base merge semantics. Honey demonstrates a bounded two-agent local profile.