Skip to content
@axm-protocols

AXM Protocols

AXM Protocols

AXM Logo

Agent eXecution Model — deterministic tooling and structured Protocols for AI agents.

Python License Status


Philosophy

axm-protocols starts from a simple observation: in agent workflows, not everything needs to be probabilistic. LLM generation is inherently non-deterministic — but code analysis, quality checks, and workflow orchestration can be entirely deterministic. AXM builds that deterministic layer.

  • Structured output — every tool returns JSON, designed for agents that consume data, not parse text
  • AST-powered analysis — tree-sitter based code intelligence for semantic precision, not grep noise
  • Codified quality gates — 40+ rules across lint, types, coverage, complexity, security, and governance
  • Reproducible workflows — conventional commits, pre-commit enforcement, semantic versioning

🔧 axm-forge — Developer Tools

AST introspection, code auditing, project scaffolding, and git automation.

Package Description Version
axm-ast Code intelligence via tree-sitter — callers, impact, dependency graphs PyPI
axm-audit Code quality auditing — 6-category composite scoring on 100 pts PyPI
axm-init Project scaffolding & 39-check governance gate PyPI
axm-git Structured commits, semantic tagging, preflight checks PyPI

CI Docs

uv add axm-ast axm-audit axm-init axm-git

🧠 axm-nexus — Core Runtime

Unified CLI, protocol execution engine, and MCP server. Nexus provides the runtime that turns structured YAML protocols into validated, checkpointed agent workflows.

Package Description
axm Unified CLI shell with autodiscovery
axm-nexus Protocol models, loaders, and catalog
axm-engine State machine, orchestrator, and validation
axm-mcp MCP server exposing all AXM tools

Coming soon — currently in development.


Standards

Every AXM package is measured on two axes:

  • Governance (axm-init check) — src/ layout, PEP 621, py.typed, GitHub Actions CI, MkDocs docs, pre-commit hooks, conventional commits
  • Code quality (axm-audit) — Ruff lint, MyPy strict, test coverage, cyclomatic complexity, security, dead code — composite score on 100 pts

Apache 2.0 · GitHub

Popular repositories Loading

  1. axm-bib axm-bib Public

    Python 2

  2. .github .github Public

  3. axm-mcp axm-mcp Public

    Python

  4. axm axm Public

    Python

  5. axm-forge axm-forge Public

    Python

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…