Public Zerct workspace for packages, SDKs, agent skills, and examples.
Zerct hosts Rust backends and exposes them as APIs for frontends hosted anywhere.
Use npm for the lowest-friction agent path:
npx @zerct/zerct init
npx @zerct/zerct doctor
npx @zerct/zerct deployUse Homebrew for a persistent developer CLI:
brew tap Zerct/tap
brew install zerct
zerct deployThe target npm package is the unscoped package zerct. Until npm approves that
name, @zerct/zerct is the public npm package.
- npm:
@zerct/zerct, pendingzerct - PyPI:
zerct - crates.io:
zerct - Homebrew:
Zerct/tap/zerct
packages/zerct: npm CLI.packages/zerct-py: PyPI CLI package.crates/zerct: Cargo CLI crate.sdks/: public SDKs.skills/: agent skill files.examples/: deployable examples.docs/: Mintlify documentation.
Homebrew formulae live in the separate public Zerct/homebrew-tap repository.
packages/zerct is the CLI behavior source of truth. Other package surfaces
must stay thin or share the same contract so deploy UX does not drift.
cd examples/hello-rust
npx @zerct/zerct doctor
npx @zerct/zerct deployOn first deploy, the CLI opens browser login, waits for GitHub or Google, stores the Zerct session in the user's credential store when available, and continues the deploy. Later commands reuse that session.