Claude Skill

sbhooley/ainativelang

AINL is a compact, graph-canonical AI-native programming system for building deterministic, multi-step AI workflows with state, memory, tool use, and validation. Reduce prompt loops and orchestrate...

Overview

Stars835
Forks40
LanguagePython
Last pushed2026-06-11
Last synced2026-06-17
View on GitHub

Repository

Ownersbhooley
Repositoryainativelang
Full namesbhooley/ainativelang
Repo ID1,177,523,998

Install this Skill

pip install ainativelang

Registry

Typemcp_server
Quality score85/100
Verificationreadme_parsed
Last verified2026-06-05
Platforms
ClaudeMCPOpenClawCodexCursor
Capabilities
browsercode-reviewpdfmemorysearchimageterminalworkflowagent-orchestrationai-agents
Detected files
README.mddocsexamplespyproject.tomlrequirements.txttests
Config keys
URLGITHUB_TOKENAINL_POSTGRES_URLAINL_MYSQL_URLAINL_REDIS_URLAINL_DYNAMODB_URLAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAINL_AIRTABLE_API_KEYAINL_AIRTABLE_BASE_IDAINL_SUPABASE_DB_URLAINL_SUPABASE_URL
Install methods
  • pip install ainativelang
  • git clone https://github.com/sbhooley/ainativelang.git
  • pip install -e ".[mcp]"
  • pip install -e ".[dev]"

Summary

AINL (AI Native Language) is a compact, graph-canonical programming system that transforms AI from conversational agents into structured, deterministic workers. It is designed for teams building multi-step AI workflows with state, memory, tool use, repeatable execution, validation, and control, reducing reliance on long prompt loops.

Chinese description

AINL 帮助将人工智能从“智能对话”转变为“结构化工作者”。它专为构建需要多步骤、状态与记忆、工具调用、可重复执行、验证与控制,以及减少对长提示循环依赖的AI工作流团队而设计。AINL 是一个紧凑、图规范、AI原生的编程系统(详见:README)。

Key features

  • Graph-canonical AI-native programming system
  • Deterministic execution with state and memory management
  • Built-in tool use and multi-step workflow orchestration
  • Validation and control mechanisms to reduce prompt loops
  • Compact DSL designed for repeatable AI workflows

Use cases

  • Building multi-agent orchestration systems
  • Creating deterministic AI workflows with tool integration
  • Developing repeatable business process automation
  • Replacing long prompt loops with structured execution
  • Implementing stateful AI assistants with memory

README excerpt

# AI Native Lang (AINL) <p align="center"> <img src="docs/assets/ainl_logo.png" alt="AINL logo" width="220" /> </p> <p align="center"> Find Us on X: <a href="https://x.com/ainativelang">@ainativelang</a> </p> <p align="center"> <img src="https://img.shields.io/badge/python-3.10%2B-blue" alt="Python 3.10+" /> <a href="https://github.com/sbhooley/ainativelang/tags"> <img src="https://img.shields.io/github/v/tag/sbhooley/ainativelang?label=release" alt="Latest tag" /> </a> <a href="tests/snapshots/conformance/summary.md"> <img src="tests/snapshots/conformance/conformance_badge.svg" alt="Conformance status" /> </a> <a href="https://github.com/sbhooley/ainativelang/actions/workflows/sync-ecosystem.yml"> <img src="https://github.com/sbhooley/ainativelang/actions/workflows/sync-ecosystem.yml/badge.svg" alt="Auto-sync OpenClaw/NemoClaw/Clawflows/Agency-Agents" /> </a> <a href="LICENSE"> <img src="https://img.shields.io/badge/license-Apache%202.0-blue.svg" alt="License: Apache-2.0" /> </a> <img src="https://img.shields.io/badge/MCP-v1%20server-blueviolet" alt="MCP v1" /> <a href="https://github.com/sbhooley/ainativelang/tree/main/skills/ainl"> <img src="https://img.shields.io/badge/ZeroClaw%20Skill-AINL-blue" alt="ZeroClaw Skill: AINL" /> </a> <a href="https://github.com/sbhooley/ainativelang/tree/main/skills/openclaw"> <img src="https://img.shields.io/badge/OpenClaw%20Skill-AINL-blue" alt="OpenClaw Skill: AINL" /> </a> <a href="https://github.com/NousResearch/hermes-agent"> <img src="https://img.shields.io/badge/Hermes%20Agent-AINL-blue" alt="Hermes Agent: AINL" /> </a> <img src="https://img.shields.io/badge/graph--first-deterministic%20IR-orange" alt="Graph-first deterministic IR" /> <img src="https://img.s

Topics

Explore more

Data from GitHub. Synced on 2026-06-17