agentic-action-kit
v0.0.2
Published
[DEPRECATED] Rewritten in Rust — see https://github.com/anthropics/agentic-action-kit/tree/main/aak-rs
Maintainers
Readme
aak (agentic-action-kit)
This npm package is deprecated. The project has been completely rewritten in Rust as a standalone CLI binary with multi-language support. Please use the new version.
New Version (Rust)
The new aak CLI is a single binary with no runtime dependencies:
- Multi-language: TypeScript, Python, Go (automatic detection)
- Framework-agnostic: Express, Nest.js, Hono, FastAPI, Flask, Gin, Chi, net/http, Next.js App Router
- Faster: 1000 files scanned in under 2 seconds
- Incremental scanning: only re-scans changed files
- Cross-platform: Linux, macOS, Windows
Install the new version
Download from GitHub Releases, or build from source:
git clone https://github.com/anthropics/agentic-action-kit.git
cd agentic-action-kit/aak-rs
cargo install --path crates/aak-cliUsage
# Scan a project
aak scan ./my-backend-project
# With language filter
aak scan ./my-project --lang go
# Next.js file-based routing
aak scan ./my-nextjs-app --file-router
# Initialize config
aak init
# Validate catalog
aak validate --catalog ./actions.catalog.jsonFor full documentation, see the aak-rs README.
Legacy npm package (v0.0.x)
The previous JavaScript version provided:
defineAction(),createRegistry(),executeAction()runtime SDKaak scan,aak generateCLI commands (TypeScript only, via ts-morph)
This JS version is no longer maintained. The Rust rewrite replaces the scanning/CLI functionality with broader language support and better performance. The runtime SDK (defineAction, executeAction, etc.) has been discontinued.
License
MIT
