Skip to content

Glossary

TermDefinitionNot
ClipCapability unit, identified by (hub, alias). Contains Knowledge (manifest) + Capability (execution logic) + Asset (composable)Not a plugin, not an MCP tool
SDK ClipClip managed by the Runtime, written in TypeScript, installed via pinix hub addNot an Edge Clip
Edge ClipClip that binds to hardware/OS APIs, implements the Provider protocol itselfNot an SDK Clip
Builtin ClipClip running inside the pinix daemon process (Go), registered via builtin.RegistryNot an SDK Clip, no IPC
HubRouting center — manages alias assignment and invoke routing. Single source of truthDoes not manage Clip lifecycles
ProviderConnection protocol (ProviderStream) — registers Clips and forwards invocationsNot the same as Runtime
RuntimeLifecycle manager (RuntimeStream) — installs, starts, stops SDK ClipsNot a Provider (though it acts as one), does not route
AliasHub-assigned unique identifier for a Clip. Format: {name}-{4hex} or user-specified via --aliasNot the package name
PackagePublishing identifier for a Clip: @scope/name formatNot the alias
ScopeOwner identity carried by tokens (@cp, @pinixai). Determines Clip visibilityNot a tenant
SlotDependency declaration — a logical name mapped to a package constraintNot a binding
BindingClip-side mapping of slot → alias (stored in bindings.json)Does not exist on the Hub side
ManifestMachine-readable Clip description: commands, patterns, entities, input schemasNot just a description string
Portal / ConsoleWeb UI for managing Clips, chatting with Agent, browsing MarketplaceNot an Agent Runtime, does not run LLM
Agent RuntimeLLM execution engine (Go). Local: builtin Clip agent in pinix daemon. Cloud: pinix-api /ai/*Not a Clip (conceptually), though registered as one
SchedulerCron-based task scheduler, builtin Clip in pinix daemonNot a separate service
RegistryPackage repository for Clips. Publish with pinix registry publish, install with pinix hub addNot npm
MarketplaceDiscovery platform for shared Clips (running instances, not code packages)Not the same as Registry
SharedClipA user’s running Clip instance exposed to other users via Cloud Hub. Has access modes: public, unlisted, private, tokenNot code distribution
SubscriptionA user’s opt-in to access a SharedClip. Required before the SharedClip appears in their Clips listNot automatic
CreditPlatform currency. 1 credit = 0.001 CNY. Used for cloud Agent conversations and shared Clip invocationsNot real currency, not withdrawable
BB-BrowserBrowser automation Edge Clip. Turns Chrome into a structured API with 36 platform adaptersNot a scraper
clip-dockDevice capability pack — installs on a device to expose all its capabilities as Edge ClipsNot a Portal
IPC v2NDJSON protocol (stdin/stdout) between Runtime and SDK ClipsNot HTTP
ProviderStreamBidirectional Connect-RPC stream between a Provider and a HubNot REST
Connect-RPCHTTP/2 + Protocol Buffers RPC framework used for all Hub communicationNot gRPC (similar but HTTP-native)