RuneScript redefines how you create, edit, and manage scripts. Built with Python, it’s more than a script editor—it's a fully integrated platform offering advanced AI capabilities, intuitive Git management, creative tools, and powerful automation. Whether you're a developer, designer, or technical writer, RuneScript is designed to streamline workflows and enable collaboration on a whole new level.
Join us on our journey to innovate, create, and revolutionize script editing!
- System Requirements
- Features
- Planned Features
- Installation
- Running RuneScript
- How to Contribute
- Roadmap & Vision
- License
- OS: Windows 10/11 or Linux (Ubuntu 20.04+)
- CPU: Intel Core i5/AMD Ryzen 5
- RAM: 8GB
- Storage: 4GB free space
- Python: 3.9+
- OS: Windows 11 or Linux (Ubuntu 22.04+)
- CPU: Intel Core i7/AMD Ryzen 7
- RAM: 16GB
- Storage: 8GB free space
- GPU: NVIDIA RTX 2060 6GB (CUDA support)
- Python: 3.9+
-
Versatile Script Editor:
- Save, open, and edit scripts with an intuitive editor.
- Execute scripts directly with runtime arguments, timeouts, and environment setup.
- Advanced job scheduling using
crontab
or Windows Task Scheduler.
-
Shell and Git Integration:
- Run custom system commands from the editor.
- Manage repositories with built-in Git functionality:
- Commits, branches, and merges via a user-friendly console.
-
AI-Enhanced Productivity:
- Multi-agent assistant with support for local models (llama-cpp-python) and external APIs (ChatGPT, Claude, etc.).
- Intelligent prompt management to improve and reuse common tasks.
- Integrated Stable Diffusion and Stable Audio for generating images and audio.
-
Built-in Utilities:
- Kanban board for project and task management.
- System monitoring dashboard with quick installation via Winget.
RuneScript aims to become the ultimate workspace for developers, creative professionals, and technical teams. Here’s what’s coming next:
-
1-Click Deployment:
- Deploy projects seamlessly across AWS, Azure, Google Cloud, or on-prem servers.
- Generate Dockerfiles and Kubernetes manifests automatically.
- Integrated CI/CD pipeline management.
-
Audio and Visual Creativity:
- Integration with Stable Diffusion CPP for image generation.
- Whisper integration for speech-to-text functionality.
- Advanced Stable Audio backend for high-quality audio synthesis.
-
Collaboration Tools:
- Real-time co-editing for remote teams.
- Role-based access control and task management.
-
Marketplace & Plugin System:
- Download and share community-made plugins, templates, and AI tools.
- Windows:
winget install -e --id Python.Python.3.9
- Linux:
sudo apt update && sudo apt install python3
- Windows:
winget install -e --id Git.Git
- Linux:
sudo apt update && sudo apt install git
Install AI models, dependencies, and configure as detailed in our documentation.
-
Download your preferred
.gguf
model for local use:- Hugging Face Link
- Example:
qwen2.5-coder-1.5b-q8_0.gguf
.
-
Start the AI server:
.venv\Scripts\python -m llama_cpp.server --port 8004 --model .\src\models\model\qwen2.5-coder-1.5b-q8_0.gguf
- Windows:
.venv\Scripts\python main.py
- Linux:
.venv/bin/python main.py
We value the contributions of developers, designers, and visionaries.
- Check out our contribution guidelines.
- Join discussions and report issues here.
- Fork and submit pull requests to enhance RuneScript.
RuneScript is a collaborative, dynamic project with a bold future. Here’s what we’re working toward:
-
Collaborative Innovation:
- Join a community of forward-thinking engineers and designers building the future.
- Contribute to open-source modules that shape the industry.
-
Developer Empowerment:
- Unlock potential through AI-enhanced workflows and intelligent assistants.
- Bridge technical barriers with low-code/no-code integrations.
-
Sustainable Growth:
- Foster a marketplace for extensions, plugins, and templates.
- Drive funding and support from individuals and enterprises who believe in our mission.
- Efficiency: Simplify tasks with AI-driven tools.
- Collaboration: Empower teams to achieve more, faster.
- Innovation: Build, share, and evolve the tools of tomorrow.
- ⭐ Star us on GitHub: Show your support and help us grow.
- 🤝 Collaborate: Share your expertise and contribute to the future.
- 🚀 Invest: Partner with us to accelerate development and reach new heights.
Let’s transform how the world writes, manages, and executes scripts—together.
RuneScript is licensed under the GPL-2.0.
We’d love to hear your thoughts and ideas! Join us on this exciting journey.
Together, let’s shape the future of intelligent scripting. 🌟