The Map Is the App: a workflow map language for building software

jstakelum1 pts1 comments

SGF-manifest/wml-spec at main · SymbolGroundingFramework/SGF-manifest · GitHub

//files/disambiguate" data-turbo-transient="true" />

Skip to content

Search or jump to...

Search code, repositories, users, issues, pull requests...

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

//files/disambiguate;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

SymbolGroundingFramework

SGF-manifest

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star

FilesExpand file tree

main

/wml-spec<br>Copy path

Directory actions

More options<br>More options

Directory actions

More options<br>More options

Latest commit

History<br>History<br>History

main

/wml-spec<br>Copy path

Top

Folders and files<br>NameNameLast commit message<br>Last commit date<br>parent directory<br>..<br>CLAIMS.md

CLAIMS.md

README.md

README.md

addendum.md

addendum.md

implementation_plan.md

implementation_plan.md

tech_specs.md

tech_specs.md

the-map-is-the-app.md

the-map-is-the-app.md

what-makes-wml-a-formal-language.md

what-makes-wml-a-formal-language.md

white_paper.md

white_paper.md

View all files

README.md<br>Outline<br>WML — Workflow Map Language

An engineering-grade grammar for declaring AI software workflows as maps.

The pitch

WML lets you declare AI software as a workflow map (the "what") instead<br>of prompting an agent to generate it (the "how"). The map is the<br>application; source code is a derived, ephemeral artifact.

A workflow map composes fifteen versioned primitives (call_llm,<br>read_file, loop, if, assert, …) connected by frozen contracts.<br>The runner executes the map deterministically. If the map parses and the<br>primitives are wired correctly, the generation behavior follows from the<br>grammar — not from the mood of the model.

The argument in one page

Most AI-coding tools treat the model as the substrate: the model is<br>asked to generate code, reason about code, and decide what to do next,<br>all in free-form character space. This conflates model with<br>infrastructure and produces three structural failure modes:<br>nondeterministic memory, non-restartable execution, non-auditable<br>reasoning.

WML inverts this. The model becomes one primitive (call_llm) among<br>fifteen. Control flow lives in the map, not in prompts. Every action is<br>versioned, timed out, and audited. The runner enforces the grammar, not<br>hope.

Where to start

Start here: CLAIMS.md — the argument in 2 minutes

Read the article: the-map-is-the-app.md

See also:

White Paper

Technical Specifications

Addendum

implementation Plan

What Makes WML a Formal Language

Relationship to the Symbol Grounding Framework (SGF)

WML is one component of its broader parent project, the Symbol Grounding Framework (SGF) .

SGF is a multi-layer architecture for grounded machine meaning. It defines:

Core Lexicon of sense-disambiguated concepts grounded in ~65 semantic primes

Synapses: hub-and-spoke event structures with 15 fixed semantic roles

Wire protocol – a versioned, machine‑to‑machine message format that lets services exchange grounded semantics without prior integration contracts.

HFF: a wire format for sealed, signed, provenance-tracked meaning

AFP: an act protocol (INFORM, QUERY, COMMAND, etc.) with receiver sovereignty

Omega : a formal governance grammar with 13 primitives and a deterministic Safety Kernel

WML is a workflow-map language for composing AI software from primitives.

See also:

Main repo for SGF

Formal RFC specification for SGF

You can’t perform that action at this time.

language workflow search formal model software

Related Articles