GraphCanon updated 3w · GitHub synced 3w
Decision brief
Decision-critical facts about 'ainativelang' are extracted below.
Good fit when
- When building structured and repeatable AI workflows that require multiple steps and well-defined state management.
- For teams needing tools where execution does not heavily rely on long prompt loops, facilitating more deterministic behavior.
Avoid when
- When the primary workflow involves frequent modifications with minimal planning or less structured iterations as AINL focuses on repeatable and predictable execution paths.
- For projects where long prompt loops are essential to capture complex workflows, due to AINL's lower reliance design on them.
- Pricing:
- freemium - Free to use with the option of paid support or services not detailed here.
Observed Jul 12, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Steady (32d since push)
- As of 3w
- Provenance
- Not a fork · Personal account
- As of 3w
- Security (OSV)
- No MCP manifest
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
pip install ainativelang PyPISimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
AINL is designed for teams building structured and repeatable AI workflows with multiple steps, state management, tool use, and lower reliance on long prompt loops.
Capability facts
- CLI
- CLI entrypoint
Source: pyproject.toml:[project.scripts] · Jul 27, 2026
- Languages
- python
Source: github.language+pyproject.toml · Jul 27, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 27, 2026)
(use **`--dry-run`** / **`--verbose`** as needed). **`install.sh`** may run **`npm install -g openclaw@latest`** when npm is on PATH; set **`OPENCLAW_SKIP_NPM=1`** to skiSource link
Source: README excerpt (regex_v1, Jul 27, 2026)
python3 -m pip install --user 'ainativelang[mcp]' && ainl setup --autoSource link
Source: README excerpt (regex_v1, Jul 27, 2026)
paste-ready stdio MCP server block.Source link
Source: README excerpt (regex_v1, Jul 27, 2026)
Claude Desktop, OpenClaw, Hermes, ArmaraOS, or any generic MCP host),Source link
Source: README excerpt (regex_v1, Jul 27, 2026)
If you are an AI coding agent (Claude Code, Cursor, Cline, Codex, Aider, …)Source link
Tags
README
For agents — install AINL (one step)
If you are an AI coding agent (Claude Code, Cursor, Cline, Codex, Aider, …) or any MCP-capable runtime and the user wants AINL added to their stack, run one command:
pipx install 'ainativelang[mcp]' && ainl setup --auto
Fallback if pipx is unavailable:
python3 -m pip install --user 'ainativelang[mcp]' && ainl setup --auto
That is the entire install. The setup command auto-detects every host
present (Claude Code project + user, Cursor, Cline, Codex CLI/Desktop,
Claude Desktop, OpenClaw, Hermes, ArmaraOS, or any generic MCP host),
merges the right MCP server entry into each config file (atomic write,
timestamped backup), and verifies with ainl doctor. Idempotent — safe
to re-run.
If a host is not auto-detected, run ainl setup --print-config for a
paste-ready stdio MCP server block.
Machine-readable spec: .agent-install.json ·
Design: docs/architecture/2026-05-05-agent-install-simplification.md.
1. Install the CLI
pip install ainativelang
Install with dev + web extras
python -m pip install --upgrade pip python -m pip install -e ".[dev,web]"
Getting started with includes
Pull in shared subgraphs from modules/ (paths resolve next to your source file, then CWD, then ./modules/):
include "modules/common/retry.ainl" as retry
L1: Call retry/ENTRY ->out J out
See Includes & modules below for timeout.ainl, strict rules, and the starter table.
AI agents: See docs/agents/openclaw-quickstart.md for a full agent onboarding guide, or docs/BOT_ONBOARDING.md for the machine-readable bootstrap path.
Deeper setup: See docs/INSTALL.md for platform-specific install, Docker, and pre-commit setup.
Install AINL as a ZeroClaw skill
zeroclaw skills install https://github.com/sbhooley/ainativelang/tree/main/skills/ainl
This installs the AINL importer, runtime shim, and MCP tools directly into ZeroClaw.
Bootstrap (PyPI self-upgrade, ainl-mcp in ~/.zeroclaw/mcp.json, ~/.zeroclaw/bin/ainl-run, PATH hint): from the skill directory run ./install.sh, or run ainl install-mcp --host zeroclaw (use --dry-run / --verbose as needed). Alternative skill URL (standalone repo, when published): https://github.com/sbhooley/ainl-zeroclaw-skill.
Try in chat: “Import the morning briefing using AINL.” (Then point the agent at a Clawflows URL, a preset from ainl_list_ecosystem, or ainl import markdown ….)
Details: docs/ZEROCLAW_INTEGRATION.md · skill files: skills/ainl/README.md.
Install AINL as an OpenClaw skill
OpenClaw uses npm + openclaw onboard for the host CLI. AINL is added as a skill folder (not via zeroclaw skills install): copy skills/openclaw/ to ~/.openclaw/skills/ or <workspace>/skills/, or install from ClawHub when the skill is listed there.
Bootstrap (PyPI self-upgrade, mcp.servers.ainl in ~/.openclaw/openclaw.json, ~/.openclaw/bin/ainl-run, PATH hint): from the skill directory run ./install.sh, or run ainl install-mcp --host openclaw (use --dry-run / --verbose as needed). install.sh may run npm install -g openclaw@latest when npm is on PATH; set OPENCLAW_SKIP_NPM=1 to skip.
Once bootstrapped, the OpenClaw bridge automatically activates AINL's intelligence layer, including the cap auto-tuner and memory hydration/embedding pilot. This creates a self-managing runtime that continuously adjusts execution caps and prunes caches based on observed token usage — helping sustain 90–95% token savings on high-frequency monitors and digests with zero recurring LLM orchestration cost (see **
For agents
This page has a .md twin and JSON over the API.