quiad
Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level
Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level
API Wrapper for simplyapi.js.org
Classify Japanese verbs into godan or ichidan easily
A simple grammar builder compatible with GBNF (llama.cpp)
Defines and generates parsers from composable grammar definitions. Includes advanced features like lexer-free parsing, selective packrat memoization and static analysis.
A simple tool to transform ebnf to bnf
node-express-grammar
solutions for common grammatical problems
Want to test your grammar? Use this tool!
A Simple library for Language Processing Algorithms ;)
Grammarify is a npm package that performs safe cleaning of text. Examples of safe cleaning include capitalizing the beginning of sentences, spellchecking misspelled words, changing SMS-speak to full words, fixed stretched words (ie. 'borrreedd'), removing
Library to help you build your own type-safe parsers for any language.
Cross-platform Parser written in TypeScript
A tiny, PEG-like system for building language grammars with regexes.
TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety
Easy Simple Parser, that only requires a Grammar JSON to output an AST.
An isomoprhic syntax highlighter using TextMate grammars and VSCode themes.
A simple module to create query grammars and parsers in full JS (not PEG, not compiled)
Random sentence generator library
Webpack loader for Lezer grammar files.