
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
@kaicmo/gate
Advanced tools
The commit checkpoint between AI agents and production systems.
Every agent write goes through the same path: propose → policy → approve → deliver → audit. No direct commits. No silent writes.
→ zehrava.com · GitHub
npm install @kaicmo/gate
Run the Gate server locally:
npx zehrava-gate --port 4000
Use the SDK:
const { Gate } = require('@kaicmo/gate')
const gate = new Gate({
endpoint: 'http://localhost:4000',
apiKey: 'YOUR_KEY' // from POST /v1/register
})
// Propose an action — Gate evaluates policy before anything writes
const p = await gate.propose({
payload: './leads.csv',
destination: 'salesforce.import',
policy: 'crm-low-risk',
recordCount: 847
})
console.log(p.status)
// "pending_approval" — 847 > 100 threshold
// "approved" — auto-approved by policy
// "blocked" — destination not in allowlist
// Deliver exactly once (after approval)
await gate.deliver({ proposalId: p.proposalId })
// Second call returns 409 — one-time delivery enforced
gate.propose({ payload, destination, policy, recordCount, metadata })
gate.approve({ proposalId })
gate.reject({ proposalId, reason })
gate.deliver({ proposalId })
gate.verify({ proposalId })
Gate does not validate business logic. It answers four questions before any write reaches production:
id: crm-low-risk
destinations: [salesforce.import, hubspot.contacts]
auto_approve_under: 100
require_approval_over: 100
expiry_minutes: 60
delivery: one_time
Policies are shared YAML files. Same rules across every agent, every framework.
Those tools are observability and content safety — they tell you what happened or validate LLM outputs. Gate governs the write path: whether an agent output is allowed to become a production write, and who approved it.
Gate is MIT licensed and self-hostable. Run it on your own infrastructure:
git clone https://github.com/cgallic/zehrava-gate
cd zehrava-gate/packages/gate-server
npm install
npm start
FAQs
Zehrava Gate SDK — safe commit layer for AI agents
We found that @kaicmo/gate demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.