OpenSparX/MasterAgent
An embeddable C++17 agent runtime that runs AI agents on-device with deterministic skill matching and optional LLM inference.

Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history
OAK / MasterAgent is a local-first C++17 agent runtime that turns input into validated tool execution. It matches deterministic skills first and only invokes a model when needed, with strict validation of tool names and parameters. The runtime supports an optional HTTP endpoint to a local llama-server for GGUF models, in-memory or SQLite-backed durable storage, and targets edge devices including Qualcomm NPUs for sub-100ms latency.
Frequently asked
- What is OpenSparX/MasterAgent?
- An embeddable C++17 agent runtime that runs AI agents on-device with deterministic skill matching and optional LLM inference.
- Is MasterAgent open source?
- Yes — OpenSparX/MasterAgent is open source, released under the Apache-2.0 license.
- What language is MasterAgent written in?
- OpenSparX/MasterAgent is primarily written in C++.
- How popular is MasterAgent?
- OpenSparX/MasterAgent has 1.4k stars on GitHub.
- Where can I find MasterAgent?
- OpenSparX/MasterAgent is on GitHub at https://github.com/OpenSparX/MasterAgent.