Aximar Tools v0.1.0
·
76 commits
to master
since this release
Aximar Tools v0.1.0
First standalone release of the Maxima language tools for the VS Code extension.
Included tools
- maxima-lsp — Language Server Protocol server providing completions, hover info, diagnostics, and document symbols for Maxima
.macfiles - maxima-dap — Debug Adapter Protocol server for step-through debugging of Maxima programs with breakpoints, variable inspection, and call stacks
- aximar-mcp — Model Context Protocol server for notebook cell evaluation, session management, and AI tool integration
Highlights
- maxima-lsp: Syntax-aware completions, hover documentation, go-to-definition, and diagnostics for Maxima code
- maxima-dap: Full step debugger with Enhanced Maxima debugger support, output filtering, canonical file path handling, and configurable eval timeouts
- aximar-mcp: HTTP transport with auth tokens, session management (create/close/restart), dangerous function safety gates, and structured JSON startup output for VS Code integration
Installation
The VS Code Maxima extension can auto-download these binaries. Alternatively:
cargo install --git https://github.com/cmsd2/aximar maxima-lsp maxima-dap aximar-mcpOr download the archive for your platform below and extract the binaries to a directory on your PATH.
Platforms
| Archive | Platform |
|---|---|
aximar-tools-aarch64-apple-darwin.tar.gz |
macOS (Apple Silicon) |
aximar-tools-x86_64-apple-darwin.tar.gz |
macOS (Intel) |
aximar-tools-x86_64-unknown-linux-gnu.tar.gz |
Linux (x64) |
aximar-tools-aarch64-unknown-linux-gnu.tar.gz |
Linux (arm64) |
aximar-tools-x86_64-pc-windows-msvc.zip |
Windows (x64) |
aximar-tools-aarch64-pc-windows-msvc.zip |
Windows (arm64) |