Registry

Find and share
context packages

A registry for .ctxpkg packages. Publish graph-native knowledge packages with scoped names and composability. Install them into your AI-agent workflows.

terminal
$ lean-ctx pack install @verified/security-review

✓ Verified  sha256 integrity, ed25519 signature
✓ Installed 128 nodes, 34 edges merged
✓ Active   context loaded for current session

Create, publish, install

agentCreatePublishInstall
01

Create a package

Generate a .ctxpkg file from your codebase. Choose a conformance level and scope. The graph is built automatically.

$ lean-ctx pack create \
    --name @company/auth \
    --level 2 --scope @company
02

Publish to the registry

Push the package. Integrity hashes, graph validation, schema checks, and content scanning run before listing.

$ lean-ctx pack publish \
    @company/auth-1.0.0.ctxpkg
03

Install and compose

Pull packages into your project. Multiple packages merge cleanly using graph union. Conflicts are surfaced.

$ lean-ctx pack install \
    @verified/security-review

Every package gets checked

Before a package appears in the registry, it goes through automated verification. Packages that fail any check are rejected.

SHA-256 integrity

Composite hash verified against declared value.

Schema validation

Manifest, graph structure, and conformance level checked against the spec.

Graph consistency

Edges reference existing nodes. Node types conform to the taxonomy.

Size limits

Packages over 10 MB are rejected.

Content scanning

Checked for prompt injection patterns.

Ed25519 signatures

Cryptographic authorship verification when provided.

Private registries for teams

Organizations will be able to run private registries for internal packages. Architecture knowledge, security policies, and onboarding context that stays within the team.

Access control

Package visibility managed per team. Only members with permission can read or publish.

Scoped namespaces

@company/, @verified/, @community/ — no conflicts between public and private names.

Audit trail

Who published what and when. Full graph merge history tracked.

Early access

The registry is in development. Follow the project on GitHub to get notified when it launches.

Built on the open .ctxpkg format defined at ctxpkg.org. Anyone can implement the format — the registry is one distribution method, not the only one.