Published April 1, 2026
| Version v0.58.0
Software
Open
Nika: Declarative Multi-Provider AI Workflow Orchestration
Description
Nika is a declarative workflow engine for AI tasks written in Rust. Workflows are expressed in versioned YAML files using five orthogonal primitives: infer for LLM calls, exec for shell commands, fetch for HTTP extraction, invoke for MCP tool calls, and agent for autonomous multi-turn loops. Nika parses these into a typed AST, resolves a DAG of task dependencies, and executes ready tasks in parallel via Tokio. A 5-layer structured output defense ensures schema-validated JSON across 7 cloud LLM providers and local GGUF models.
Notes
Files
supernovae-st/nika-v0.58.0.zip
Files
(91.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:46261bc37f6fbd1c4ecb4ffb95f10b9d
|
91.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/supernovae-st/nika/tree/v0.58.0 (URL)
Software
- Repository URL
- https://github.com/supernovae-st/nika