Skip to content
@actcore

Agent Component Tools

ACT — Agent Component Tools

Hardened AI toolchain. Sandboxed components, signed artifacts, full provenance — for AI agents in environments where "works on my machine" isn't enough.

What it is

ACT packages tools as WebAssembly components with declared capability ceilings, sandboxed by wasmtime, distributed as signed OCI artifacts, and served to agents over MCP, HTTP, or CLI from a single binary.

The pitch in three:

  • Sandbox by default. Zero filesystem, zero outbound network unless declared by the component and granted by the operator.
  • Capability ceiling. Components declare what they need at build time. Operators grant what they're willing to give. The host enforces the intersection — permissive operators can't escalate past the declaration, lazy authors can't reach past the grant.
  • Verifiable lineage. GitHub attestation on every release. Source repo linked. Capability declarations packed into the artifact's act:component custom section, readable without execution.

Where to start

Website actcore.dev
Docs actcore.dev/docs
Blog actcore.dev/blog
Component registry actpkg.dev
Discussions act-spec/discussions
BlueSky @actcore.dev

Repos

  • act-spec — Normative WIT packages (act:core, act:tools, act:sessions) and protocol specs (ACT-SPEC, ACT-HTTP, ACT-MCP, ACT-AUTH, ACT-SESSIONS).
  • act-cli — The act host CLI (run components over MCP / HTTP / direct call) and act-build (component post-processor).
  • act-sdk-rs — Rust SDK: #[act_component] / #[act_tool] / #[session_open] macros, SessionRegistry<T>, ActError.
  • act-sdk-py — Python SDK via componentize-py: @component / @tool decorators.
  • actcore.dev — Website source (Astro + Starlight).
  • actpkg.dev — Registry website source. Crawls ghcr.io/actpkg, surfaces metadata.

Components live under github.com/actpkg.

Status

Pre-1.0, active development. Spec is on act:core@0.4.0 + act:tools@0.1.0 + opt-in act:sessions@0.1.0. Used in pilots; no production claims yet.

License: MIT-or-Apache-2.0 across all repos.

Pinned Loading

  1. act-cli act-cli Public

    Hardened AI toolchain

    Rust 2 1

  2. act-spec act-spec Public

    Hardened AI toolchain

Repositories

Showing 10 of 13 repositories
  • act-cli Public

    Hardened AI toolchain

    actcore/act-cli's past year of commit activity
    Rust 2 Apache-2.0 1 0 3 Updated Oct 7, 2026
  • actcore.dev Public
    actcore/actcore.dev's past year of commit activity
    MDX 0 0 0 0 Updated Oct 4, 2026
  • act-sdk-rs Public
    actcore/act-sdk-rs's past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Sep 23, 2026
  • wasi-fetch Public

    Ergonomic HTTP client for WebAssembly components

    actcore/wasi-fetch's past year of commit activity
    Rust 1 Apache-2.0 1 0 1 Updated Sep 22, 2026
  • act-spec Public

    Hardened AI toolchain

    actcore/act-spec's past year of commit activity
    0 Apache-2.0 0 0 0 Updated Aug 29, 2026
  • playground Public

    playground.actcore.dev — browser-native AI agent: WebLLM + ACT wasm tools, no server

    actcore/playground's past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 13, 2026
  • actcore/act-template-python's past year of commit activity
    Jinja 0 0 0 0 Updated Aug 13, 2026
  • act-template-rust Public

    Copier template for ACT components

    actcore/act-template-rust's past year of commit activity
    Jinja 0 0 0 0 Updated Aug 13, 2026
  • act-sdk-py Public
    actcore/act-sdk-py's past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Jul 18, 2026
  • web-runtime Public

    Browser host for ACT — runs signed wasm agent tools in a browser tab

    actcore/web-runtime's past year of commit activity
    TypeScript 1 0 0 0 Updated Jul 15, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.