An open API service indexing awesome lists of open source software.

https://github.com/tokenpak/registry

Platform-neutral TokenPak registry for plugin, extension, and agent marketplace manifests
https://github.com/tokenpak/registry

Last synced: 15 days ago
JSON representation

Platform-neutral TokenPak registry for plugin, extension, and agent marketplace manifests

Awesome Lists containing this project

README

          

# TokenPak Registry

> **To install TokenPak itself:** `pip install tokenpak` — you're done.
>
> This registry repo is for **TIP-1.0 protocol adopters** (third-party adapter/plugin authors, alternate proxy implementers) and CI tooling. End users don't need anything from here.

Platform-neutral plugin registry for [TokenPak](https://tokenpak.ai) + machine-readable home of the **TokenPak Integration Protocol (TIP-1.0)**:

- `schemas/tip/` — the canonical TIP-1.0 schemas (headers, metadata, telemetry-event, error, capabilities, compatibility, intent-contract — the latter at `draft` status under Intent Layer Phase 0)
- `schemas/manifests/` — the 4 manifest schemas (adapter, plugin, provider-profile, client-profile)
- `test_vectors/` — JSON fixtures covering every conformance area + one golden case per profile
- `tokenpak_tip_validator/` — the `tokenpak-tip-validator` Python package ([PyPI 0.1.0](https://pypi.org/project/tokenpak-tip-validator/0.1.0/)) — conformance validator, **for implementers only**; if you're using TokenPak, you don't need to install this

Normative human-readable protocol text lives at https://docs.tokenpak.ai/protocol (sibling `tokenpak/docs` repo).

## Supported Platforms

| Platform | Status | Install |
|---|---|---|
| **Claude Code** | Active | `claude plugin marketplace add tokenpak/registry` |
| **VS Code / Cursor** | Planned | -- |
| **JetBrains** | Planned | -- |

## Claude Code Quick Start

```bash
# Add the registry
claude plugin marketplace add tokenpak/registry

# Install the plugin
claude plugin install tokenpak-claude-code@tokenpak

# Verify
claude plugin list
```

See [claude-code/README.md](claude-code/README.md) for full documentation.

## Repository Structure

```
tokenpak/registry/
├── .claude-plugin/
│ └── marketplace.json # Claude Code marketplace catalog
├── claude-code/
│ ├── manifest.json # Extended metadata and release notes
│ └── README.md # Claude Code install and usage docs
├── vscode/ # Future: VS Code / Cursor extension
├── jetbrains/ # Future: JetBrains plugin
├── registry.json # Universal index across all platforms
├── LICENSE # Apache 2.0
└─��� README.md # This file
```

## How It Works

This registry acts as a distribution hub. Each platform subdirectory contains platform-specific manifests and documentation. The plugin source code lives in [tokenpak/tokenpak](https://github.com/tokenpak/tokenpak) — this repo only contains metadata and install instructions.

- **`registry.json`** — universal index listing all platforms and their status
- **`.claude-plugin/marketplace.json`** — Claude Code's native marketplace catalog format
- **`claude-code/manifest.json`** — extended metadata (components, versions, release notes)

## License

Apache 2.0 — see [LICENSE](LICENSE).