v0.68.0 β Feature Freeze
π¦ Nika 0.68.0 β Feature Freeze
Inference as Code Β· April 4, 2026 Β· 3 commits
| π§ͺ Tests | π§ Builtins | π¦ Transforms | π Providers |
|---|---|---|---|
| ~9,800 | 61 | 52 | 7 |
β§ infer Β· β exec Β· β fetch Β· β invoke Β· β agent
β¨ This Release in 30 Seconds
The last features Nika will ever ship before launch. Two final commands land β nika run <url> turns any HTTPS link into a live workflow execution, and nika explain gives you X-ray vision into any .nika.yaml. Then the gates close. Every release from here to launch day is security, stability, and polish. The engine is complete.
π nika run <url> β Execute Workflows From Anywhere
The entire Nika philosophy is "One file. Any AI." β but until now, that file had to be local. No more.
nika run <url> downloads a .nika.yaml from any HTTPS endpoint, validates it through the full schema + DAG pipeline, and executes it with live progress β exactly as if it were on disk. Share workflows via GitHub Gists, raw repo links, GitLab snippets, or your own server.
# Run a workflow straight from a GitHub Gist
nika run https://gist.githubusercontent.com/user/abc123/raw/research.nika.yaml
# Run from a raw repo URL
nika run https://raw.githubusercontent.com/supernovae-st/nika/main/showcases/hello.nika.yaml
# Override inputs on the fly
nika run https://example.com/pipeline.nika.yaml --input topic="quantum computing"The security model is identical to local execution β SSRF validation blocks private IP ranges, content is size-limited to 1 MiB, and TLS is mandatory. The exact same nika check validation runs before any task executes.
Why this matters: Nika workflows are now truly portable. Post a Gist in your README. Share a link on Discord. Embed it in documentation. Anyone with Nika installed can execute it in one command. No git clone, no setup, no copy-paste.
Tip
Combine with --dry-run to validate a remote workflow without executing it:
nika run https://example.com/workflow.nika.yaml --dry-runπ nika explain β X-Ray Vision for Workflows
Ever opened a 200-line .nika.yaml and wondered "what does this actually do?" nika explain answers that in seconds.
It parses the workflow, analyzes the DAG, and produces a structured summary: name, description, provider, model, inputs with defaults, task count, verb distribution, dependency graph, and estimated cost. Think of it as man for workflows.
nika explain research.nika.yamlThe output shows you everything at a glance β which providers and models the workflow calls, what inputs it expects (with defaults), how many tasks run in what order, and how they depend on each other. Perfect for onboarding new team members, reviewing PRs, or understanding third-party workflows before running them.
Tip
Pair with nika run <url> for remote introspection:
nika explain https://gist.githubusercontent.com/.../pipeline.nika.yamlπ§ Feature Freeze β The Engine Is Complete
This is a milestone moment. Nika's feature set is now frozen for launch.
What does Feature Freeze mean, concretely?
- π« No new verbs β the 5 semantic verbs (
infer,exec,fetch,invoke,agent) are final - π« No new builtins β 61 tools is the launch roster
- π« No new syntax β Schema
nika/workflow@0.12is locked - β Security hardening β every release from here addresses audit findings
- β SDK polish β TypeScript, Python, and embedded transport fixes
- β Documentation β Mintlify docs, showcases, course content
The philosophy: ship what works, harden what ships. Every feature in Nika today has been validated with ~9,800 tests across 7 providers and 530+ showcase workflows. Now it's time to make it bulletproof.
Note
Feature Freeze does NOT mean "no releases." It means every release from v0.68.1 onward is about making existing features more secure, reliable, and polished. Bug fixes and security patches continue at full speed.
β¬οΈ Upgrade Notes
[!WARNING]
This is the last release that adds new CLI commands. If you have automation that depends onnika --helpoutput or command enumeration, update your expectations β the command set is now stable.
No breaking changes. Both new commands are purely additive.
π¦ Install
| Method | Command | |
|---|---|---|
| π | Quick | curl -fsSL https://raw.githubusercontent.com/supernovae-st/nika/main/install.sh | sh |
| πΊ | Homebrew | brew install supernovae-st/tap/nika |
| π¦ | npm | npx @supernovae-st/nika |
| π¦ | Cargo | cargo install nika |
| π³ | Docker | docker run --rm ghcr.io/supernovae-st/nika:0.68.0 |
| π» | VS Code | ext install supernovae.nika-lang |
| πͺ | Scoop | scoop bucket add nika https://github.com/supernovae-st/scoop-nika && scoop install nika |
| π§ | AUR | yay -S nika-bin |
π All binaries include SHA256 checksums, SLSA provenance, and macOS notarization.
Made with π by SuperNovae Studio β Paris, Open Source, AGPL-3.0
Full Changelog: v0.67.0...v0.68.0