★ 199 stars
Python
🤖 AI/LLM
Updated 1d ago
AINL helps turn AI from "a smart conversation" into "a structured worker." It is designed for teams building AI workflows that need multiple steps, state and memory, tool use, repeatable execution, validation and control, and lower dependence on long prompt loops. AINL is a compact, graph-canonical, AI-native programming system for (READ: README)
View on GitHub →
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"ainativelang": {
"command": "uvx",
"args": [
"ainativelang"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add ainativelang uvx ainativelang
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"ainativelang": {
"command": "uvx",
"args": [
"ainativelang"
]
}
}
}
📋 Copy
Or install with pip: pip install ainativelang
README Excerpt
<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">
Topics
agent-orchestration ai-agents ai-native-language ainl claude-code compiler deterministic-execution domain-specific-language dsl graph-ir langchain-alternative llm-orchestration mcp model-context-protocol multi-agent