Skip to content

MeTTaScriptA metagraph database and reasoning engine in TypeScript

Store facts in a space, query them by pattern, derive more with rules, and let a query fan out to search every answer, all through one pattern-matching engine. Pure TypeScript for the browser, Node, Deno, Bun, and edge, and faster than DataScript on its own queries.

A generate-and-test search played as a graph, where candidate answers fan out, are tested, and prune to the results

Released under the MIT License.