actpkg.dev · part of ACT
The hardened tool registry for AI agents.
Sandboxed, signed, capability-declared WebAssembly. One .wasm runs from your CLI, your agent, your app, or your browser.
$act pull <owner>/<name> $act run <name> --mcp # serve to Claude / Cursor / any MCP client $act call <name> echo --args '{"text":"hi"}'
How it works
Three commands from registry to running tool.
1
Pull
act pull actpkg.dev/acme/sqlite OCI-native. docker pull works too — the registry speaks the Distribution Spec.
2
Inspect
act info sqlite --tools See the tools, schemas, and the exact capability grants the component will ask for.
3
Run
act run sqlite --mcp \
--profile sqlite Boot it as an MCP server, an HTTP service, or call one tool and exit. Same artifact.
Coming soon
Try any component in your browser.
A WebLLM-powered playground will load components straight from the registry — via jco and the new JSPI engine in Chromium — so you can probe tools before you install them.
await act.load( "actpkg.dev/acme/sqlite:0.3.0", ); // runs in the tab, sandboxed.