KonsolScript is an embeddable scripting runtime for games, tools, automation, and AI-driven applications.
Add a live scripting layer to any C++ application. Hot-reload behavior, patch running apps, and orchestrate AI workflows - without rebuilding or redeploying the binary.
Ship once. Evolve forever.
Key capabilities:
- Embed into any C++ app with a single header
- Hot-reload scripts at runtime without restarting
- AI-safe: validate or reject scripts before execution
- Orchestrate LLMs (OpenAI, Claude, Gemini, Ollama) in .ks scripts
- Built-in: String, File, JSON, CSV, Math, Regex, and more
- Plugins: HTTP, SQLite, MySQL, TCP, Redis, Crypto, JWT, Zip
- Push behavior updates to remote instances over TCP
Use cases:
- Scriptable game engines (hot-patch rules mid-session)
- AI event bridges (natural language to live app behavior)
- Automation pipelines (CI, log triage, file processing)
- LLM orchestration workflows
Docs: https://konsolscript.sf.net/kookbook.html