Immediate Access: The primary distribution archive is available via the emblem above. For alternative mirrors and verification hashes, consult the
SECURITY.md document.
AetherScript Nexus 2026 represents a paradigm shift in runtime script integration. It is not merely an executor; it is a cognitive bridge layer, a sophisticated framework engineered to facilitate seamless, high-fidelity communication between dynamic scripting environments and native C++ application cores. Imagine a neural interface for software, where Lua-derived scripts (Luau) converse with your application's underlying systems through a curated, high-performance API, all while maintaining operational integrity and modern development workflows.
This project is built for developers who require uncompromised runtime orchestration, secure sandboxing with controlled egress, and toolchain-agnostic deployment. It is the foundation for modding platforms, plugin ecosystems, in-application automation, and research simulations where script reliability is non-negotiable.
- π‘οΈ Fortified UNC/Named Pipe API: A high-throughput, low-latency inter-process communication layer, engineered for Windows systems, providing script-to-host messaging that bypasses traditional bottlenecks.
- π§© Adaptive Runtime Contexts: Dynamically allocates and manages isolated execution environments, preventing cross-script contamination and enabling graceful state persistence.
- π Polyglot API Gateways: Native integration points for OpenAI's GPT and Anthropic's Claude APIs, allowing scripts to leverage advanced AI reasoning and content generation directly within their execution context.
- π Legacy & Modern Luau Support: Comprehensive compatibility with a spectrum of Luau bytecode and source constructs, ensuring broad script ecosystem access.
- π§ Configuration-As-Code: Define execution parameters, API keys, resource limits, and module whitelists through declarative YAML profiles, enabling version-controlled and replicable environments.
- π¨ Responsive Management UI: An optional, integrated web-based dashboard provides real-time insight into script performance, resource consumption, and active contextsβaccessible locally or over a secure network.
- π£οΈ Linguistic Adaptation: Core management interfaces and logs support multiple locales, with framework hooks for custom language packs in your scripted utilities.
- βοΈ Continuous Integration Ready: Includes CMake presets and examples for GitHub Actions, facilitating automated building, testing, and staging of the entire framework.
AetherScript Nexus is precision-tuned for performance. Below is a visual overview of its operational architecture:
graph TD
A[Script Asset .lua/.luau] --> B{Orchestrator Core};
B --> C[Context Sandbox A];
B --> D[Context Sandbox B];
C --> E[Nexus UNC API];
D --> E;
E --> F[Host Application];
F --> G[(AI Service<br/>OpenAI/Claude)];
F --> H[(File System<br/>Whitelisted)];
F --> I[Network Egress<br/>Controlled];
E --> J[Management UI<br/>localhost:8080];
B --> K[Structured Logging<br/>& Telemetry];
| OS | Version | Status | Notes |
|---|---|---|---|
| Windows | 10 (22H2+) / 11 | β Primary Support | UNC API, Full UI Dashboard |
| Linux | Kernel 5.15+ (glibc 2.35+) | UNC layer emulated via sockets | |
| macOS | Monterey (12.6+) | Core executor functional |
Minimum Host Specifications: x86_64 or ARM64 CPU, 4 GB RAM, 500 MB storage, Windows SDK (for full feature set).
- Obtain the Source:
- Extract and Prepare:
tar -xzf aetherscript-nexus-2026.tar.gz cd aetherscript-nexus-2026 mkdir build && cd build
- Configure & Build: We recommend using the provided CMake presets.
The compiled binaries will be located in
# For a standard release build cmake --preset=release .. cmake --build . --config Release
./bin/Release/.
Execution behavior is governed by YAML profiles. Below is a comprehensive example showcasing key options:
# profiles/advanced_context.yaml
nexus_profile:
version: "2.1"
meta:
name: "Simulation-Environment-Alpha"
author: "Dev Team"
description: "Profile for physics simulation plugins with AI assist."
context:
memory_limit_mb: 512
instruction_quota: 1000000
enable_debug_libs: false
isolation_level: "strict" # strict, moderate, permissive
api_gateways:
openai:
base_url: "https://api.openai.com/v1"
model_default: "gpt-4-turbo-preview"
timeout_seconds: 30
claude:
base_url: "https://api.anthropic.com/v1"
model_default: "claude-3-opus-20240229"
timeout_seconds: 45
security:
filesystem_allow: ["/simdata/readonly", "./config/"]
filesystem_deny: ["C:\\Windows", "/etc/"]
network_allow: ["api.openai.com:443", "api.anthropic.com:443"]
module_whitelist: ["nexus.math", "nexus.io"]
telemetry:
log_level: "info" # debug, info, warn, error
output_file: "./logs/nexus_%timestamp%.log"
enable_performance_metrics: trueLaunch the orchestrator from your host application or command line, specifying your profile:
// Example C++ Host Integration Snippet
#include <nexus/orchestrator.h>
int main() {
Nexus::Orchestrator engine;
if (engine.initialize("./profiles/advanced_context.yaml")) {
auto scriptResult = engine.execute_in_context("sim_script.luau", "context_id_physics");
// ... process result
}
return 0;
}Direct Console Management:
# Start the orchestrator with a specific profile
./bin/nexus_orchestrator --profile ./profiles/advanced_context.yaml
# Attach the web UI dashboard (default: http://localhost:8080)
./bin/nexus_dashboard --port 8080 --bind 127.0.0.1The framework includes first-class support for AI API integration, turning scripts into intelligent agents.
- Environment Configuration: Set your service API keys as environment variables for security:
export NEXUS_OPENAI_KEY="sk-..." export NEXUS_CLAUDE_KEY="sk-ant-..."
- Script-Level Usage: The exposed
nexus.aimodule within sandboxes provides seamless access.-- Example Luau script using the AI gateway local ai = require("nexus.ai") local response = ai.openai.chat.completions.create({ model = "gpt-4", messages = {{ role = "user", content = "Analyze this dataset trend..." }} }) print(response.choices[1].message.content)
- Documentation Permanence: In-depth API references, tutorials, and architectural deep-dives are maintained at our primary documentation site (link placeholder).
- Collaborative Development: We welcome issue reports and pull requests. Please review
CONTRIBUTING.mdfor our code style and commit message conventions. - Community Dialogue: For structured discussion, feature proposals, and peer assistance, we utilize GitHub Discussions. Our maintainers strive for 48-hour response times on categorized issues.
- Enterprise-Level Assurance: For teams requiring guaranteed response times, service level agreements, or custom integration support, please contact us through the dedicated channels listed in
SUPPORT.md.
Copyright (c) 2026 The AetherScript Nexus Contributors.
This project is licensed under the MIT License. This permissive license allows for broad use, modification, and distribution, including in proprietary software, with the requirement that the original copyright and license notice are preserved.
The full legal text is available in the LICENSE file in this repository.
AetherScript Nexus 2026 is a powerful development framework. It is intended for legitimate purposes including but not limited to: software automation, educational research, game modification where permitted, and plugin system development.
- The maintainers and contributors assume no liability for how this software is utilized.
- It is the end-user's responsibility to ensure compliance with all applicable laws, terms of service, and software license agreements for any target application or service.
- This software is provided "as is", without warranty of any kind, express or implied.
- Use of the integrated AI gateways requires separate accounts and adherence to the respective OpenAI and Anthropic usage policies, and may incur costs.
By using this software, you acknowledge and accept these terms.
The roadmap for 2026 and beyond focuses on enhanced modularity, a broader native API surface, and deeper diagnostic tooling. We are investigating WebAssembly (WASM) context support and a fully-featured Visual Studio Code extension for profile authoring and script debugging.
Thank you for exploring AetherScript Nexus. Build responsibly.
Final Access Point: The distribution archive and source code are accessible via the emblem above.