3 Repos
Engines that process natural language commands to select and execute external services via a plugin registry.
Distinct from Plugin Execution Engines: Distinct from Plugin Execution Engines: focuses on routing natural language intents to plugin API calls rather than just generic plugin loading.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Intent-Driven Plugin Executors. Refine with filters or upvote what's useful.
wukong-robot is an open-source, Chinese-language voice assistant platform that integrates ChatGPT for multi-turn conversational AI. It is built around a plugin-based smart speaker framework, combining offline wake word detection with local speech synthesis to enable hands-free, voice-controlled interactions without requiring a constant internet connection. The platform distinguishes itself through its modular architecture, supporting custom wake word training via the command line and a plugin system that routes user intents using regular expressions for extensible functionality. It offers mul
Routes user commands through a plugin system that matches intents using regular expressions.
nlp.js is a JavaScript natural language processing library and development framework used to build natural language understanding engines. It provides a toolkit for creating local machine learning models for intent classification and acts as a multilingual text processor that detects languages and normalizes text across various dialects. The framework distinguishes itself by supporting local execution on both servers and mobile devices, enabling chatbot functionality without an internet connection. It features a specialized system for conversational slot filling to collect mandatory informati
Triggers custom pipelines or API calls based on recognized user intents to generate responses.
OpenAgents is an open-source platform for deploying, managing, and interacting with language agents through a conversational interface. Agents on this platform can analyze data by generating and executing Python and SQL code, invoke external plugins, browse the web autonomously, and perform tasks like flight search, map directions, and social media posting—all driven by natural language. What distinguishes the platform is its architecture for persistent agent lifecycle management, isolated code execution via a sandbox, multi-agent coordination for complex workflows, and automatic plugin disco
Executes external services by routing natural language commands through a plugin registry that maps intents to API calls.