Enact – A package manager for AI agent tools
Enact – A package manager for AI agent tools
I built a tool registry for AI agents. Problem: Agents need tools, but the current options are awkward. You either wire up tools manually in your codebase, or you spin up MCP servers that bundle more than you need. Neither is discoverable, shareable, or safe to run. Enact is a package manager for executable tools: enact search "web scraping" enact run enact/firecrawl --args '{"url": "https://example.com"}' Each tool is a SKILL.md manifest (typed input/output schemas) plus code in any language. Tools run in containers, so dependencies are declared and execution is isolated. Key differences from MCP: - Tools, not servers. Install one capability, not a bundle. - Registry with discovery. Agents can search for tools at runtime. - Containerized. Run untrusted tools safely. - Sigstore signing for trust. Live registry: https://enact.tools CLI: npm install -g enact-cli Source: https://github.com/EnactProtocol/enact Would love feedback on the manifest format and whether this solves a real problem for folks building agents.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Lyp – a package manager for lilypond
Lyp – a package manager for lilypond
Lyp – a package manager for lilypond
Lyp – a package manager for lilypond
Lyp – a package manager for Lilyond
Hexagon, a package manager for Hexo
The package manager you always wanted
WAPM – Package Manager for WebAssembly
WAPM – WebAssembly Package Manager
UmBox, a Package Manager for Umka Lang