VibeScript is a specialized Lua runtime environment designed for LLM-powered automations. It transforms Lua scripts into powerful AI-driven workflows with seamless integration of Large Language Model capabilities:
- Configure your LLM model
- Write Lua automation scripts
- Execute AI-powered workflows
This runtime is designed for developers who need to:
- Create intelligent automation scripts with LLM integration
- Perform file system operations with AI assistance
- Build rapid prototypes for AI-driven applications
- Deploy cross-platform automation tools
- LLM Integration - Direct access to LLM models from Lua scripts
- Multi-platform support - Run on Windows, Linux, and macOS
- File system operations - Secure read/write capabilities for automation
- Zero dependencies - Standalone executables with embedded runtime
- Simple API - Intuitive Lua interface for complex LLM operations
- Configurable models - Support for various LLM providers
curl -L https://github.com/OUIsolutions/VibeScript/releases/download/0.32.0/vibescript.out -o vibescript.out && chmod +x vibescript.out && sudo mv vibescript.out /usr/local/bin/vibescript
curl -L https://github.com/OUIsolutions/VibeScript/releases/download/0.32.0/vibescript.c -o vibescript.c && gcc vibescript.c -o vibescript && sudo mv vibescript /usr/local/bin/vibescript && rm vibescript.c
Download the appropriate executable from the releases section below.
Want to learn how to use VibeScript with AI assistance? The built-in help system provides interactive examples for LLM integration and automation scripting.
File | What is |
---|---|
amalgamation.c | Amalgamated source code containing all libraries |
vibescript.out | Ready-to-use Linux binary |
vibescripti32.exe | Ready-to-use Windows 32-bit executable |
vibescript.deb | Debian package for easy installation |
vibescript.rpm | RPM package for easy installation |
Document | Description |
---|---|
Extras | Additional CLI features and utilities |
Interpreting | Script interpretation and execution |
LLM Operations | LLM model management and configuration |
Script Memorizing | Script storage and management system |
Document | Description |
---|---|
Build Instructions | Build requirements and commands |
Build with Extension | How to add extensions inside VibeScript runtime |
Install | Installation guide for all platforms |
Document | Description |
---|---|
Built-in Libraries | Available libraries and their usage |
LLM Operations | LLM integration and API functions |
Props Handling | Property and configuration management |
Document | Description |
---|---|
Licenses | List of licenses and copyrights |
This project is licensed under the Unlicense - see the LICENSE file for details.