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)
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.AINL_AGENT_ROOTAINL_AIRTABLE_API_KEY— export ='pat_xxx'AINL_AIRTABLE_BASE_ID— export ='app_xxx'AINL_AIRTABLE_ALLOW_ATTACHMENT_HOSTAINL_DRY_RUN— Dry-run + emit: Full dry-run safety (=1) and emitted standalone clients via --emit solana-client so you can rehearse flows before sending real transactions.ARMARAOS_MEMORY_DIRARMARAOS_DAILY_MEMORY_DIRMONITOR_CACHE_JSONARMARAOS_TOKEN_AUDITOPENFANG_TOKEN_AUDITARMARAOS_API_BASEAINL_BROWSER_AGENT_IDAINL_BROWSER_TIMEOUT_SARMARAOS_API_KEYAINL_CODE_CONTEXT_STORECRM_API_BASECRM_PATH_GITHUB_INTEL_DIGESTCRM_PATH_GITHUB_INTEL_FINDCRM_PATH_LEADS_UPSERTOPENCLAW_WORKSPACECRM_DB_PATHAINL_DYNAMODB_URL— export ='http://127.0.0.1:8000'AINL_DYNAMODB_REGIONEMAIL_SMTP_HOSTEMAIL_SMTP_PORTEMAIL_IMAP_HOSTEMAIL_IMAP_PORTEMAIL_USERNAMEEMAIL_PASSWORDEMAIL_FROMEMAIL_DRAFTS_FOLDEROPENAI_API_KEYLLM_API_KEYOPENAI_BASE_URLAINL_EMBEDDING_MODELAINL_EMBEDDING_MEMORY_DBAINL_EMBEDDING_MODEAINL_SOLANA_RPC_URLAINL_PYTH_HERMES_URLAINL_SOLANA_KEYPAIR_JSONAINL_SOLANA_GET_PROGRAM_ACCOUNTS_LIMITAINL_SOLANA_TOKEN_ACCOUNTS_LIMITAINL_TIKTOK_DBAINL_SUMMARY_ROOTAINL_FANOUT_DISABLEAINL_FANOUT_MAX_WORKERSGITHUB_API_URLGITHUB_TOKENGH_TOKENANTHROPIC_API_KEYCOHERE_API_KEYOPENROUTER_API_KEYAINL_ENABLE_LLM_QUERYAINL_LLM_QUERY_URLAINL_LLM_QUERY_MOCKAINL_LLM_QUERY_CMDAINL_CACHE_JSONAINL_MYSQL_URL— export ='mysql://user:pass@localhost:3306/appdb'AINL_MYSQL_HOSTAINL_MYSQL_PORTAINL_MYSQL_DBAINL_MYSQL_USERAINL_MYSQL_PASSWORDAINL_MYSQL_SSL_MODEAINL_MYSQL_SSL_CAAINL_MYSQL_POOL_MINAINL_MYSQL_POOL_MAXOPENCLAW_BINSOCIAL_MONITOR_QUERYLEADS_CSVAINL_WEB_MODELOPENCLAW_TARGETOPENCLAW_NOTIFY_CHANNELAINL_FS_ROOTAINL_HTTP_PAYMENT_PROFILEAINL_HTTP_MAX_PAYMENT_ROUNDSOPENCLAW_MEMORY_DIROPENCLAW_DAILY_MEMORY_DIRTOKEN_TRACKER_CACHE_NSTOKEN_TRACKER_CACHE_KEYTOKEN_TRACKER_WINDOW_MINUTESTOKEN_TRACKER_CACHE_TTLAINL_POSTGRES_URL— export ='postgresql://user:pass@localhost:5432/appdb'AINL_POSTGRES_HOSTAINL_POSTGRES_PORTAINL_POSTGRES_DBAINL_POSTGRES_USERAINL_POSTGRES_PASSWORDAINL_POSTGRES_SSLMODEAINL_POSTGRES_SSLROOTCERTAINL_POSTGRES_POOL_MINAINL_POSTGRES_POOL_MAXAINL_ENABLE_PTCAINL_PTC_RUNNER_URLAINL_PTC_RUNNER_MOCKAINL_PTC_RUNNER_CMDAINL_PTC_METRICS_PATHAINL_PTC_USE_SUBPROCESSAINL_REDIS_URL— export ='redis://localhost:6379/0'AINL_REDIS_HOSTAINL_REDIS_PORTAINL_REDIS_DBAINL_REDIS_USERAINL_REDIS_PASSWORDAINL_REDIS_SSLAINL_EXT_ALLOW_EXECAINL_EXT_EXEC_TIMEOUTAINL_SUPABASE_DB_URL— export ='postgresql://user:pass@localhost:5432/appdb'AINL_SUPABASE_URL— export ='https://your-project.supabase.co'AINL_SUPABASE_ANON_KEYAINL_SUPABASE_SERVICE_ROLE_KEY— export ='ey...'AINL_TOOL_REGISTRY_PATHOPENCLAW_CONFIGAINL_VECTOR_MEMORY_PATHPROMOTER_DASHBOARD_ENABLEDPROMOTER_CANONICAL_GITHUB_URLPROMOTER_PERSONA_PROFILEX_API_KEYX_CONSUMER_KEYX_API_SECRETX_CONSUMER_SECRETX_ACCESS_TOKENX_ACCESS_TOKEN_SECRETX_BEARER_TOKENTWITTER_BEARER_TOKENAINL_MEMORY_DBPROMOTER_LLM_EXTRA_BODY_JSONOPENAI_CHAT_EXTRA_BODY_JSONLLM_MODELPROMOTER_LLM_MAX_PROMPT_CHARSPROMOTER_LLM_MAX_COMPLETION_TOKENSPROMOTER_STATE_PATHPROMOTER_PROMPTS_DIRPROMOTER_CODEBASE_ROOTPROMOTER_GIT_EXEPROMOTER_DOTENVPROMOTER_GATEWAY_HOSTARMARAOS_MEMORY_DBOPENFANG_MEMORY_DBAINL_GRAPH_MEMORY_PATHARMARAOS_HOMEOPENFANG_HOMEAINL_GRAPH_MEMORY_ARMARAOS_EXPORTARMARAOS_AGENT_IDAINL_BUNDLE_PATHAINL_REPO_ROOTCRON_REGISTRY_PATHARMARAOS_BINCRON_DRIFT_UNTRACKED_SUBSTRINGSCRON_DRIFT_STRICTCRON_DRIFT_FAIL_ON_UNTRACKEDGRAPH_VIZ_PORTAINL_IR_CACHEAINL_IR_CACHE_DIRARMARAOS_SECURITY_PROFILEAINL_WRAPPER_MIN_DAILY_REMAININGAINL_WRAPPER_MIN_WEEKLY_REMAININGAINL_WRAPPER_BUDGET_GUARDS_JSONCRM_HEALTH_URLAINL_ADVOCATE_DAILY_TOKEN_BUDGETARMARAOS_WORKSPACEAINL_SESSION_KEYPIPELINE_HTTP_TIMEOUT_SPIPELINE_LLM_MODELPIPELINE_LLM_TEMPERATUREPIPELINE_CACHE_PATHPIPELINE_ORDERS_LOGPIPELINE_AUDIT_PATHPIPELINE_REQUIRE_ENTERPRISE_APPROVALPIPELINE_VIP_DIGITALPIPELINE_VIP_PHYSICALPIPELINE_VIP_SUBSCRIPTIONPIPELINE_FRAUD_THRESHOLDPIPELINE_REDACT_PIICUSTOMER_APIPRODUCT_APIMONITOR_HTTP_TIMEOUT_SMONITOR_LLM_MODELMONITOR_LLM_TEMPERATUREMONITOR_CACHE_PATHMONITOR_AUDIT_PATHROUTER_LLM_MODELROUTER_CLASSIFY_TEMPROUTER_DRAFT_TEMPROUTER_AUDIT_PATHROUTER_REDACT_PIIAINL_AUDIT_SINKAINL_ALLOW_IR_DECLARED_ADAPTERS— Host adapter policy: relaxes env AINL_HOST_ADAPTER_ALLOWLIST when set; intelligence paths under intelligence/ opt in by default unless AINL_INTELLIGENCE_FORCE_HOST_POLICY=1.AINL_EFFICIENT_MODE— CLI hint for ArmaraOS-hosted graphs (sets env var — Rust compression is on the host):AINL_LOG_TRAJECTORY— cd /path/to/AI_Native_Lang && =1 python3 demo_agent.pyAINL_BRIDGE_REPORT_MAX_CHARSAINL_WEEKLY_TOKEN_BUDGET_CAPOPENCLAW_BOOTSTRAP_PREFER_SESSION_CONTEXTAINL_STATUS_COST_PER_M_TOKENSRATE_LIMITPORTTELEGRAM_BOT_TOKENTELEGRAM_CHAT_ID[](https://m8ven.ai/mcp/sbhooley-ainativelang-sbwcbe)