@alistar.max/ace-ctx
v0.2.4
Published
CLI tool and MCP server for codebase indexing, semantic search, and prompt enhancement
Maintainers
Readme
ace-ctx
CLI tool and MCP server for codebase indexing, semantic search, and prompt enhancement.
Installation
# Install globally
npm install -g @alistar.max/ace-ctx
# Or run directly with npx
npx @alistar.max/ace-ctx --helpHow It Works
This package uses platform-specific optional dependencies to provide pre-built binaries. When you install @alistar.max/ace-ctx, npm automatically downloads the correct binary for your platform.
Supported Platforms
| Platform | Architecture | Package |
|----------|--------------|---------|
| macOS | x64, ARM64 | @alistar.max/ace-ctx-darwin-universal |
| Linux | x64 | @alistar.max/ace-ctx-linux-x64 |
| Linux | ARM64 | @alistar.max/ace-ctx-linux-arm64 |
| Windows | x64 | @alistar.max/ace-ctx-win32-x64 |
| Windows | ARM64 | @alistar.max/ace-ctx-win32-arm64 |
Usage
ace-ctx --base-url <API_URL> --token <AUTH_TOKEN>Troubleshooting
Binary not found
If the platform-specific package failed to install, you can install it manually:
# For Linux x64
npm install @alistar.max/ace-ctx-linux-x64
# For macOS
npm install @alistar.max/ace-ctx-darwin-universal
# For Windows x64
npm install @alistar.max/ace-ctx-win32-x64Alternative installation
If you have Rust installed, you can build from source:
cargo install ace-ctxLicense
GPL-3.0-only
For commercial use, please contact [email protected] for licensing options.
Verifying Downloads
Each GitHub release includes a SHA256SUMS file for integrity verification:
# Download the binary and checksum file
curl -LO https://github.com/CodingOX/ace-ctx/releases/latest/download/ace-ctx_Linux_x86_64.tar.gz
curl -LO https://github.com/CodingOX/ace-ctx/releases/latest/download/SHA256SUMS
# Verify the checksum
sha256sum -c SHA256SUMS --ignore-missing