ワンクリックで
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