Skip to content
/ Zeo Public

Zeo is a production-grade governance platform for automated code review, policy enforcement, and deterministic audit trails.

License

Notifications You must be signed in to change notification settings

Hardonian/Zeo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,136 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Zeo

Zeo is a local-first, composable agent system for deterministic AI pipelines.

Zeo helps teams run reproducible decision workflows on local infrastructure first, then scale to shared environments without changing core contracts.

CLI Quickstart

# 1) Install workspace dependencies
pnpm install

# 2) Baseline quality checks
pnpm lint
pnpm typecheck
pnpm build

# 3) Open CLI command reference
pnpm zeo --help

# 4) Run an example decision flow
pnpm -C apps/cli build
node apps/cli/dist/index.js decision create --template security-review --title "Auth rollout"

Example Pipeline File

Create pipeline.yaml:

modules:
  - moduleId: zeo.input.normalize
    version: 1.2.0
  - moduleId: zeo.risk.score
    version: 2.0.1
  - moduleId: zeo.report.bundle
    version: 1.4.3
executionOrder:
  - zeo.input.normalize
  - zeo.risk.score
  - zeo.report.bundle

Validate compatibility against locally installed modules:

pnpm -C apps/cli build
node apps/cli/dist/index.js compose pipeline.yaml

Module Installation Example

pnpm -C apps/cli build
node apps/cli/dist/index.js add ./examples/modules/demo.mod.json
node apps/cli/dist/index.js list

Deterministic Export Example

pnpm -C apps/cli build
node apps/cli/dist/index.js export --deterministic --out ./.zeo/export/modules.tar
node apps/cli/dist/index.js verify-export ./.zeo/export/modules.tar

Deterministic export pins archive ordering and metadata so the same module set produces stable hashes across machines.

Marketplace Vision

Zeo’s marketplace direction is intentionally composable:

  • Local-first install path: modules are installed into a local registry (~/.zeo/modules) before any shared distribution.
  • Signature-aware trust model: module artifacts are validated and can be revoked locally to enforce operator policy.
  • Deterministic portability: module sets can be exported and verified with reproducible tarball metadata.
  • Adapter-first integrations: ecosystem connectors stay behind stable interfaces so vendor changes do not break core engine behavior.

The goal is a robust module ecosystem that remains verifiable under different organizational assumptions (air-gapped, regulated, or cloud-connected).

Security and Sandbox Summary

  • Module and agent flows default to least privilege.
  • Deterministic execution and signed artifacts support auditability.
  • Sensitive configuration stays in environment files; no secrets in repository history.
  • User-facing workflows should fail with actionable diagnostics instead of opaque hard failures.

See:

OSS-First Philosophy

Zeo is maintained as an open, inspectable monorepo:

  • Public contracts over hidden behavior.
  • Reproducible checks in CI and local development.
  • Clear governance and contributor pathways.
  • Incremental roadmap commitments with explicit uncertainty.

To contribute, start with:

About

Zeo is a production-grade governance platform for automated code review, policy enforcement, and deterministic audit trails.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors