LibreAI / Design / ainativelang
// design · sbhooley/ainativelang

ainativelang

ainativelang é um projeto de design de código aberto de sbhooley (sbhooley/ainativelang no GitHub). Tem 650 estrelas no GitHub e 23 forks, é publicado sob a licença Apache-2.0 e foi atualizado pela última vez no GitHub em 3 de setembro de 2026.

AI-native programming language for structured, repeatable agent workflows

💎 Joia escondida★ 650 estrelas⑂ 23 forksApache-2.0atualizado set 2026
▦ visual: o README deste projeto não inclui nenhuma captura incorporável,
então aqui vai um marcador. O guia abaixo está completo mesmo assim.
// dados do projeto

Dados do projeto

Estrelas no GitHub
650
Forks
23
Licença
Apache-2.0
Última atualização no GitHub
3 de setembro de 2026
Categoria
Design
Tipo de ficha
Joia escondida: uma página mais breve para um projeto menos conhecido
Site oficial
Official site
// como funciona

Como funciona

  1. Learn the language

    Read the README and language docs.

  2. Define workflows

    Write AINL programs with steps and state.

  3. Add tools

    Connect the tools your agents need.

  4. Run deterministically

    Execute with validation and control.

// recursos

Por que as pessoas gostam tanto

Structured workers

AI as programs, not chat.

State and memory

Multi-step workflows that remember.

Tool use

Agents that call real tools.

Deterministic

Repeatable, validated execution.

Graph-canonical

A compact formal model.

Apache licensed

Commercial-friendly open source.

Advertisement
// execute você mesmo

Execute você mesmo

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/sbhooley/ainativelang.git
    cd ainativelang
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project's launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// casos de uso

O que você pode criar

  • Build deterministic AI workflows.
  • Give agents memory and state.
  • Replace fragile prompt loops with programs.
  • Validate agent execution formally.
Advertisement
// perguntas frequentes

Perguntas frequentes

Who maintains ainativelang?

It is an open-source project at sbhooley/ainativelang with 162 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Is ainativelang free for commercial use?

Apache 2.0 licensed — commercial use allowed with attribution.

Why a new language?

To make multi-step agent work structured and repeatable.

Is it hard to learn?

It is compact by design — start with the README.

How is it different from prompts?

Programs give you state, validation and control that prompts lack.

// continue explorando

Ferramentas semelhantes

Design

diagram-as-code

Diagram-as-code for AWS architecture.

★ 1,6 mil estrelasApache-2.0
Ver o guia →
Design

diagrams

:art: Diagram as Code for prototyping cloud system architectures

★ 42,7 mil estrelasMIT
Ver o guia →
Design

drawnix

开源白板工具(SaaS),一体化白板,包含思维导图、流程图、自由画等。All in one open-source whiteboard tool with mind, flowchart, freehand and etc.

★ 14,9 mil estrelasMIT
Ver o guia →
Design

OpenPencil

The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts…

★ 6,1 mil estrelasMIT
Ver o guia →
Design

flint-chart

Flint compiles semantic chart specs into Vega-Lite, ECharts, Chart.js, Plotly — or native Excel charts

★ 4,4 mil estrelasMIT
Ver o guia →
Design

openchatbi

Chat with your data — natural-language BI with SQL generation

★ 658 estrelasMIT
Ver o guia →
// alternativas

Alternativas em Design

Os outros projetos de Design com mais estrelas no catálogo do LibreAI — a lista realista de alternativas se ainativelang não for o ideal para você.

  • Excalidraw★ 134,0 mil

    Excalidraw — the virtual whiteboard with the hand-drawn look: infinite canvas, real-time collaboration and end-to-end encrypted sharing, MIT-licensed

  • Screenshot To Code★ 80,0 mil

    Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue)

  • archify★ 79,8 mil

    Turn any idea, plan or codebase into a beautiful interactive architecture diagram — an agent skill

  • AFFiNE★ 73,2 mil

    There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Pri…

  • draw.io Desktop★ 63,6 mil

    draw.io Desktop — the official offline desktop app for diagrams.net: flowcharts, architecture diagrams and wireframes in an Electron app that never sends your diagram data anywhere, GPL-3.0

// mais em design

Mais em Design

Projetos de Design próximos no catálogo, os mais próximos em estrelas de ainativelang: continue explorando dos dois lados dele.

  • openchatbi★ 658

    Chat with your data — natural-language BI with SQL generation

  • kangaroo★ 518

    AI-powered SQL client and admin tool for every popular database

  • pm-skills★ 708

    68 plug-and-play product management skills for AI agents

  • structurizr★ 429

    Models-as-code tool for the C4 software architecture model

  • gen-ai-experiments★ 785

    Jupyter notebook guide to AI tools and technologies, experiment by experiment

  • Airclap★ 419

    Beautifully designed, ultra-fast cross-platform file transfer

Baixe o ainativelang

Grátis e aberto: pegue o código-fonte, dê uma estrela no repositório e comece a criar.