Skip to main content

Capacium

Release License Python Tests

Capability-native packaging for the AI agent era.

One capability package, any agent framework.

Capacium defines a standard manifest format (capability.yaml), a CLI (cap) for package management, and a trust model based on SHA-256 fingerprinting and Ed25519 signing. Framework adapters bridge the gap between the package format and where capabilities actually run — OpenCode, Claude Code, Gemini CLI, Cursor, and Continue.dev. Includes native MCP (Model Context Protocol) Server support.

Works fully offline from local paths. The Exchange layer (separate repo) adds remote registry discovery with taxonomy, trust states, and crawler-based capability discovery.

Installation

You can install Capacium globally in an isolated environment using pipx.

pipx install git+https://github.com/Capacium/capacium.git@v1.0.0

# Or with optional signing and YAML support:
pipx install "capacium[yaml,signing] @ git+https://github.com/Capacium/capacium.git@v1.0.0"

Or from PyPI:

pip install capacium

2. Standalone Binaries

If you don't use Python, you can download standalone executables directly from the GitHub Releases page. Extract the archive and place cap in your $PATH.

3. Docker (GHCR)

Run Capacium safely in a container with your directories mounted:

docker run --rm -v ~/.capacium:/root/.capacium -v $(pwd):/workspace ghcr.io/capacium/cap:1.0.0

4. macOS / Linux (Homebrew)

brew install capacium/tap/capacium

Quickstart

# Install a capability
cap install code-reviewer --source ./my-skill

# Create a new capability (interactive)
cap init

# Create a new capability (non-interactive)
cap init --name my-skill --kind skill --version 0.1.0

# Package for distribution
cap package

# Publish to the Exchange registry
cap publish ./dist/my-skill-0.1.0.tar.gz

# List installed capabilities
cap list

# Verify integrity
cap verify --all

# Diagnose missing host runtimes for installed MCP capabilities
cap doctor

# List runtimes Capacium knows about (uv, node, python, docker, …)
cap runtimes list

# Print the install command for a runtime (does NOT execute it)
cap runtimes install uv

# Search the exchange
cap search code-review

# Start the marketplace web UI
cap marketplace

# Generate signing keys
cap key generate mykey

# Sign a capability
cap sign my-skill --key mykey

Publishing Your Skills in 5 Minutes

Got an agent skill, prompt, or MCP server? Publish it on Capacium.

# 1. Create the manifest
cap init
# → name: my-skill
# → kind: skill
# → version: 0.1.0
# → description: Does amazing things

# 2. Package it
cap package
# ✓ Created dist/local-my-skill-0.1.0.tar.gz

# 3. Publish to Exchange
export CAPACIUM_API_TOKEN="cp_..."
cap publish ./dist/local-my-skill-0.1.0.tar.gz
# ✓ Published my-skill v0.1.0

# Users can now install it:
# cap install my-org/my-skill

More in Publishing — CI integration, versioning, signing, and registry setup.

Documentation

Guide Description
Getting Started Installation, quickstart, examples
CLI Reference Complete command reference
Manifest Format capability.yaml reference
Signing & Keys Ed25519 signing and verification
Marketplace Web UI and registry server
Bundle Support Multi-capability bundles
Lock Files Dependency pinning
Framework Adapters Cross-framework installation
Runtimes Host runtime resolver, cap doctor, cap runtimes
Publishing Full lifecycle: dev → CI → Exchange publish
Registry Local and remote registry
API Spec Remote registry protocol

Capability Kinds

Kind Description Example
skill Agent skill/prompt Code review, doc generator
bundle Collection of sub-capabilities Dev toolkit, skill suite
tool Function/tool definition Web search, calculator
prompt Reusable prompt template System prompts, instructions
template Project/code template Skill scaffold, adapter template
workflow Multi-step agent workflow CI pipeline, data chain
mcp-server MCP Server MCP filesystem, db-connector
connector-pack Tool/Service integration Slack, GitHub, Jira connector pack

Features

  • Agent-agnostic — Same package works across OpenCode, Claude Code, Gemini CLI, Cursor, Continue.dev
  • First-class MCP Support — Deploy and discover MCP servers as native capabilities.
  • Eight capability kinds — Skills, bundles, tools, prompts, templates, workflows, mcp-servers, connectors.
  • Manifest-first — Standard capability.yaml with metadata, dependencies, and framework targets
  • Trust & Governance — SHA-256 fingerprinting and Ed25519 signing for integrity verification.
  • Registry-optional — Works fully offline; remote registry adds discovery and distribution.
  • Lock files — capability.lock pins exact versions and fingerprints for reproducible installs.
  • Zero external deps (core) — Uses only Python stdlib (argparse, sqlite3, hashlib, urllib)

Comparison

Capability Direct copy/script Framework-specific Capacium
Cross-framework format No No Yes
Manifest standard No Partial Yes
Fingerprint verification No No Yes
Cryptographic signing No No Yes
Dependency resolution Manual No Yes
Offline operation Yes Partial Yes
Registry discovery No Vendor lock-in Optional

License

Apache-2.0. See LICENSE.

Development

Canonical repository: self-hosted Forgejo — git.langevc.com/capacium/capacium (git clone git@git.langevc.com:capacium/capacium.git). Develop against the Forgejo clone and open pull requests there. The GitHub copy is a read-only mirror.

Metadata

Release files for capacium 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for capacium 1.1.0
File Size Uploaded
capacium-1.1.0.tar.gz 367.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for capacium 1.1.0
File Interpreter ABI Platform
capacium-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 665.3 kB

Release files / capacium-1.1.0.tar.gz

Download URL capacium-1.1.0.tar.gz
Size 367.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0f80a28274aec7de9a245129fb02910ade1ab70038f8b3a92c7a487e6a99200d
BLAKE2b-256 checksum
How to use checksums
7032887031c8245f2341b67485e90202a89ebc224298e9ab3d9b8ec8feaa26a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 7, 2026.

Transparency log

Release files / capacium-1.1.0-py3-none-any.whl

Download URL capacium-1.1.0-py3-none-any.whl
Size 298.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2fd3a7954cf7d098aa15e2d2524f62266fece326ac7baa6b8f9cc2790550c2ef
BLAKE2b-256 checksum
How to use checksums
5feaf6de453a70c328f260d536f0c8e38da40c1a5d394f992b02e073302d5182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 7, 2026.

Transparency log

Release history Release notifications | RSS feed

1.1.6

2 release files

1.1.1

2 release files

This release

1.1.0 This release

2 release files

1.0.0

2 release files

0.18.0

2 release files

0.17.1

2 release files

0.16.0

2 release files

0.15.1

2 release files

0.15.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page