23 packages
almond-cmdline
CLI Almond Virtual Assistant
almond-dialog-agent
Almond The Open Virtual Assistant
canberra
Node.js bindings to libcanberra (a library to play event sounds)
consumer-queue
Asynchronous queueing (producer-consumer style) with promises
cvc4
Node.js API to use CVC4 as a library, in process
genie-toolkit
A Generator of Natural Language Parsers for Compositional Virtual Assistants
markdown-it-container-pandoc
Plugin to create block-level custom containers for markdown-it markdown parser
node-mimic
Wrap the Mimic Text Synthesis library
pulseaudio2
NodeJS PulseAudio client
query-validation
Server-side validation of query and body parameters for Express
smtlib
A Javascript wrapper with a Z3-ish API for SMT-LIB 2.0, the language of Satisfiability Modulo Theories solvers
sockaddr
Parse a string into a socket address (valid to pass to net.Socket)
@stanford-oval/logging
Shared package for structured logging in TypeScript, based on Winston
@stanford-oval/spotify-web-api
Caching client for Spotify Web API
string-interp
Shell-style string interpolation
thingengine-core
The core runtime system of the Almond virtual assistant
thingpedia
Thingpedia SDK
thingpedia-cli
A command line client to interact with Thingpedia
thingpedia-client
Thingpedia client-side library
thingpedia-discovery
Device discovery support for Thingpedia (client and server side)
thingtalk
ThingTalk Just-In-Time Compiler, Library and Runtime
thingtalk-units
Unit conversions and definitions for ThingTalk
transparent-rpc
Easy to use async RPC for node, based on promises. Similar in spirit to Java RMI