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
Features
- Embeddable C++ scripting runtime - add a live scripting layer in minutes
- Hot-reload scripts at runtime without rebuilding or redeploying
- AI-safe execution: validate or reject scripts before they run
- LLM orchestration - chain OpenAI, Claude, Gemini, or Ollama in one script
- Networked scripting: push behavior updates to remote instances over TCP
- Built-in modules: JSON, CSV, File, Regex, Hash, Math, Date, and more
- Plugins: SQLite, MySQL, PostgreSQL, Redis, WebSocket, Crypto, JWT, Zip
- Cross-platform: Windows, Linux, macOS
License
MIT LicenseUser Reviews
-
parang Game Maker din... galing
-
Thanks for Konsolscript, it's good!
-
Good work:)