SKaiNET Module Map
Tensor & NN Primitives (skainet-lang)
skainet-lang-core
The foundation module. All other modules depend on this.
| Gradle | :skainet-lang:skainet-lang-core |
|---|---|
Key Types |
|
Operations |
|
Platform |
|
skainet-lang-dag
Graph DSL for defining DAG-structured models.
| Gradle | :skainet-lang:skainet-lang-dag |
|---|---|
Key Types |
|
DSL Entry |
|
Compilation (skainet-compile)
skainet-compile-core
Trace-based execution recording.
| Gradle | :skainet-compile:skainet-compile-core |
|---|---|
Key Types |
|
skainet-compile-dag
Graph optimization and DAG analysis.
| Gradle | :skainet-compile:skainet-compile-dag |
|---|---|
Key Types |
|
skainet-compile-hlo
StableHLO MLIR generation and optimization.
| Gradle | :skainet-compile:skainet-compile-hlo |
|---|---|
Key Types |
|
Converters |
|
Optimization Passes |
|
Applications (skainet-apps)
| Application | Purpose |
|---|---|
|
LLaMA inference CLI: |
|
Agentic AI: |
|
LLaMA runtime: |
|
RGB→Grayscale image CLI with GPU/CPU fallback |
|
BERT inference |
|
Gemma LLM runtime |
|
Sine approximation demo |