一键导入
oaax-context
Provides architectural and standard context for the OAAX reference implementation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Provides architectural and standard context for the OAAX reference implementation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | oaax-context |
| description | Provides architectural and standard context for the OAAX reference implementation |
| when_to_use | When reasoning about design decisions, API changes, or user-facing behavior |
| user-invocable | false |
OAAX (Open Architecture for AI Exchange) is a standard for portable AI model deployment. This repository is the reference implementation — it defines what conforming toolchains and runtimes must do.
ONNX Model → [Conversion Toolchain] → Optimized ONNX → [Runtime Library] → Inference
Conversion Toolchain — runs once offline:
.onnx + logs.jsonRuntime Library — runs at inference time:
int runtime_initialization_with_args(int length, char **keys, void **values);
int runtime_initialization();
int runtime_model_loading(const char *model_path);
int send_input(tensors_struct *input_tensors);
int receive_output(tensors_struct **output_tensors);
int runtime_destruction();
const char *runtime_error_message();
const char *runtime_version();
const char *runtime_name();
Supported init args: log_level, log_file, number_of_threads.
| Platform | Toolchain | Notes |
|---|---|---|
| Linux X86_64 | GCC 9.5.0 | -march=haswell |
| Linux AARCH64 | GCC ARM 9.2 | Cross-compiled |
| Windows x86_64 | MSVC | Separate .bat build |
Version string lives in VERSION at repo root. Bump it for every release. CI uses it to name S3 artifacts.
runtime-library/deps/ must not be modified*/artifacts/ directories.so/.dll) — no main(), no executablesend_input/receive_output queues