
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.
zehrava-gate
Advanced tools
Zehrava Gate — the commit checkpoint between AI agents and production systems
The commit checkpoint between AI agents and production systems.
Gate sits between agent output and real-world writes — every action goes through propose → policy → approve → deliver → audit.
→ zehrava.com · GitHub
# Start the Gate server
npx zehrava-gate --port 4000
Options:
--port <number> Port to listen on (default: 4000)
--data-dir <path> SQLite data directory (default: ./data)
--policy-dir <path> Policy YAML directory (default: ./policies)
npm install zehrava-gate
const { Gate } = require('zehrava-gate')
// or: import { Gate } from 'zehrava-gate'
const gate = new Gate({
endpoint: 'http://localhost:4000',
apiKey: 'YOUR_KEY'
})
const p = await gate.propose({
payload: './leads.csv',
destination: 'salesforce.import',
policy: 'crm-low-risk',
recordCount: 847
})
// p.status → "pending_approval" | "approved" | "blocked"
if (p.status === 'blocked') {
console.log(p.blockReason)
}
git clone https://github.com/cgallic/zehrava-gate
cd zehrava-gate/packages/gate-server
npm install
npm start
POST /v1/agents/register Register an agent, get an API key
POST /v1/propose Propose an action for policy evaluation
POST /v1/approve Approve a pending proposal
POST /v1/reject Reject a pending proposal
POST /v1/deliver Deliver an approved proposal (one-time)
GET /v1/proposals List proposals (filter by status)
GET /v1/audit/:id Get audit trail for a proposal
GET /health Server health check
Drop YAML files in your --policy-dir:
id: crm-low-risk
destinations: [salesforce.import, hubspot.contacts]
auto_approve_under: 100
require_approval_over: 100
block_if_terms:
- "delete all"
- "drop table"
expiry_minutes: 60
Every proposal lands in the approval queue at /dashboard. Approve, reject, view audit trail — no code required.
Try it live: zehrava.com/dashboard
MIT — free to self-host forever.
FAQs
Zehrava Gate — the commit checkpoint between AI agents and production systems
We found that zehrava-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.